Angularjs 检查表模型ng重复打开复选框

Angularjs 检查表模型ng重复打开复选框,angularjs,Angularjs,复选框在运行时未更新 <input type="checkbox" ng-repeat="status in statuses" checklist-model="task.status" checklist-value="status"> 在 2和3(在plunker中)不是很相似吗?任何想法 所有官方文件都在标签内使用。我的猜测是,声明 <input type="checkbox" checklist-model="ta

复选框在运行时未更新

<input type="checkbox"  ng-repeat="status in statuses" 
       checklist-model="task.status" 
       checklist-value="status">


2和3(在plunker中)不是很相似吗?任何想法

所有官方文件都在标签内使用。我的猜测是,声明

<input type="checkbox"
       checklist-model="task.status" 
       checklist-value="status">


是一个迭代的。如果您向它添加另一个迭代(ng repeat),它看起来不符合逻辑。

问题是您在输入标记上使用了
ng repeat
。您应该将输入放入
ng repeat
中。
检查表模型
指令应具有单独的范围