输入文本中的ng-bind-html不绑定

Vik*_*hal 6 angularjs ng-bind-html

在内部ng-repeat,以下代码不起作用:

<input type="text" ng-bind-html="row.value" />
Run Code Online (Sandbox Code Playgroud)

以下是:

<span ng-bind-html="row.value"></span>
Run Code Online (Sandbox Code Playgroud)

我猜ng-bind-html是无法绑定到一个input元素?

也没有ng-bind-html实际的元素与模型绑定(在这里row.value)

Mar*_*zek 7

那是因为input元素不能具有innerHTML内容.它使用valueattribute来设置输入值.

这与你试图写的一样.

<input type="text">
    your value
</input>
Run Code Online (Sandbox Code Playgroud)

它不起作用,这不是angular.js错误.