在ng-repeat
内,以下代码不起作用:
<input type="text" ng-bind-html="row.value" />
以下是:
<span ng-bind-html="row.value"></span>
我猜ng-bind-html
无法绑定input
元素?
ng-bind-html
实际上也会将元素与模型绑定(此处为row.value
)
答案 0 :(得分:7)
那是因为input
元素不能具有innerHTML内容。它使用value
属性来设置输入值。
这和你试图写的一样。
<input type="text">
your value
</input>
它不起作用,这不是angular.js错误。