angular.js - 请教ng-repeat里ng-bind无法绑定问题

浏览:41日期:2022-12-23

问题描述

请教大家:我ng-repeat了一些items,然后每个item会有个评论表单,我用ng-bind='item.comment',但是提交时,我在item.comment里看不到评论的内容,是空的,好像没绑定上,请问应该如何写这个绑定呢,我用的是1.2.19版本。谢谢

问题解答

回答1:

才开始做吧、无论是vue还是angular都是model做双向、bind做单向绑定、通常表单为了监听取值都是用双向绑定

回答2:

谢邀

请用ng-model,ng-bind是单向绑定。ng-model才是双向绑定。

如用ng-model还有问题可继续讨论。

回答3:

谢邀

<p ng-repeat='item in items'> <p>{{item.id}}</p> <p>{{item.name}}</p> <textarea ng-model='item.comment'></textarea> <button ng-click='insertComment($index)'>提交</button></p>

$scope.items=[{id:1,name:’a’,comment:’’},{id:2,name:’b’,comment:’’ ]

表单控件,数据输入的都是用ng-model来绑定数据 而ng-bind和{{}}的作用是一样的

相关文章: