我ng-repeat
通过API
电话获得了一个用户列表。对于每个用户,他们有 5 个类别,每个类别获得 2-3 个授权true/false
。
对于每个user/category/authorization
我想要一个将更改授权值的复选框。
当我选中一个用户的复选框时,我希望他的所有 5 个类别 + 所有授权都被选中true
,如果我取消选中一个用户的一个或多个授权类别,他的复选框将被选中false
。
所以,如果我概括一下:有一个parent(User)
,child(Category)
和盛大的child(Authorization)
。
我看到我们可以使用ng-model
withng-checked
但在我的复选框中,ng-model
用于boolean authorization (ng-model="authorization.Enabled")
1 个以上的孩子,这不再起作用。
我该如何处理这种情况?需要一个$watcher
?
谢谢你的帮助 !