【发布时间】:2014-09-05 17:03:49
【问题描述】:
我正在尝试让 AngularJS 和/或 HTML 在 2 个单独的行上打印出以下内容:
FOO
BAR
但是,尽管我的换行符 \n,但我的以下 HTML 和 JS 仍显示在同一行。
HTML
<div ng-controller="MyCtrl">
{{name}}!
</div>
JavaScript
var myApp = angular.module('myApp',[]);
function MyCtrl($scope) {
$scope.name = 'FOO \n BAR';
}
这可能吗?
【问题讨论】:
-
谢谢,凯西。所以
filter是我唯一的选择……我希望它会少一些工作。 -
过滤器有点没用...只需注入一些 HTML 并使用 ng-bind-html 指令。
-
该问题被错误地标记为与现有问题完全相同。通过使用 CSS white-space 属性,您可以在不添加任何 HTML 标记的情况下显示换行符。
、
或