1 checkbox angularjs ng-repeat
我有一个复选框(绑定到模型),放在一个ng-repeat迭代列表的标签内.
我想发送一个值"YES"或"NO",具体取决于是否使用ng-true-value和ng-false-value属性检查控制框.
但由于某种原因,$scope.value2控制器中没有更新.
这是一个jsFiddle与我的问题:: http://jsfiddle.net/HmvgW/
注意:如果我将复选框放在ng-repeat标记之外,则YES/NO值会正确发送到控制器.
如果将值放在ng-repeat标记内,如何将复选框单击值发送给控制器?
谢谢!
这是一个范围问题.ng-repeat为每个循环创建一个新的子范围.如果要从子内访问父作用域,可以使用$ parent.value2进行操作.
| 归档时间: |
|
| 查看次数: |
2186 次 |
| 最近记录: |