Add boolean checkboxes ng-model to object AngularJS

为君一笑 提交于 2019-12-02 04:31:10

I forked your pinkr

As you can see, I update the childrens in the ng-change and this function is recursive so all childrens will be checked aswell

$scope.changeValue = function(foo, person) {
    for(var i in person.childrens){
      person.childrens[i].check = person.check;
      $scope.changeValue(foo, person.childrens[i]);
    }
};

If a person is checked, the children will be checked. If a child is check, it won't update the parent.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!