【发布时间】:2015-10-23 22:43:49
【问题描述】:
这是一个简单的示例,说明了我试图将其放入 Angular 应用程序中的内容。我有一个文本区域,它的文本将被输出到页面的另一部分,如果在文本区域中创建了换行符,我也希望将它们转移过来。我已经尝试了here 给出的答案,但是那个案例没有使用 angular,它似乎对我不起作用(我尝试使用 {{sometext.replace(/\n/g, "<br />")}} 但这只是破坏了表达式并只显示表达式作为带有花括号的字符串。我该如何解决这个问题?
var app = angular.module('SomeApp', []);
app.controller('SomeController', function($scope){
$scope.sometext = "Some text\nMore text";
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<body ng-app='SomeApp'>
<div ng-controller='SomeController'>
<textarea ng-model='sometext' rows='8' cols='25'></textarea>
<p>{{sometext}}</p>
</div>
</body>
【问题讨论】:
标签: javascript html angularjs