Javascript 角度双向绑定不起作用,但表达式起作用
我有以下资料:Javascript 角度双向绑定不起作用,但表达式起作用,javascript,angularjs,Javascript,Angularjs,我有以下资料: <div class="row" ng-repeat="item in repo.items"> <div class="col-md-6 segment"> <div class="display-text animation editable"> <pre><span class="contenteditable" tabindex="0" contente
<div class="row" ng-repeat="item in repo.items">
<div class="col-md-6 segment">
<div class="display-text animation editable">
<pre><span class="contenteditable"
tabindex="0"
contenteditable="true"
ng-model="item.text"></span></pre>
</div>
</div>
</div>
<pre>
<span class="contenteditable"
tabindex="0"
contenteditable="true">{{item.text}}</span>
</pre>
双向绑定对ng model=“item.text”不起作用,但如果在同一迭代中使用表达式{{item.text}
,它会正常工作
我遗漏了导致这种行为的具体原因吗
ng model
用于输入标记当您只想用于查看时,应使用ng bind
因此,您应该在span
标记中使用ng bind=“item.text”或{{item.text}
而不是ng model=“item.text”
或
{{item.text}
ng model
用于输入标记当您只想用于查看时,应使用ng bind
因此,您应该在span
标记中使用ng bind=“item.text”或{{item.text}
而不是ng model=“item.text”
或
{{item.text}
发布包括控制器在内的完整代码。ng型号
仅用于输入标签,不用于span!!使用{{item.text}
发布包括控制器在内的完整代码。ng model
仅用于输入标记,不用于span!!使用{{item.text}
<pre>
<span class="contenteditable"
tabindex="0"
contenteditable="true">{{item.text}}</span>
</pre>