角度问题:ng-html-bind ='ans'

时间:2013-11-19 18:26:32

标签: angularjs

<p ng-bind-html='ans'> {{ans}} </p>打印为: -

<p> hi </p>代替

hi

其中$scope.ans = '<p> hi </p>'

我正在使用angularjs版本1.2.1

plnkr

2 个答案:

答案 0 :(得分:1)

现在您只需使用ngBindHtml,但是您需要包含angular-sanitize [.min] .js,并在模块中添加“ngSanitize”。

ngBindHtml Documentation

答案 1 :(得分:0)

您将$ scope.ans.body设置为包含段落标记的字符串...如果您只是想要输出'hi',请将正在评估的表达式设置为字符串'hi':

$scope.ans.body = 'hi'

另外为什么要使用ng-html-bind?