AngularJS watch an object property in an object array

后端 未结 4 1615
日久生厌
日久生厌 2021-02-06 20:56

I have this data in my controller

    $scope.data = {
        home: {
            baseValue: \"1\",
            name: \"home\"
        },
        co         


        
4条回答
  •  刺人心
    刺人心 (楼主)
    2021-02-06 21:23

    I solved with this solution:

    $scope.updateFields= function(){
        angular.forEach($scope.fields,function (value, key) {
            value.title = value.title.toLowerCase().replace(/\s+/g,'');
        })
    };
    $scope.$watch('fields', $scope.updateFields, true);
    

提交回复
热议问题