我有一个像控制器
中定义的对象$scope.daysPerWeekModel = {'256': false, '128': false, '64': false, '32': false, '16': false, '8': false, '4': false};
我希望以下列方式访问此视图
<input type="checkbox" ng-model="daysPerWeekModel.4" ng-change="toggleTimePerWeek(16);"/>
但是我得到了一个像
这样的解析错误错误:[$ parse:syntax] http://errors.angularjs.org/1.4.8/ $ parse / syntax?p0 = .4&amp; p1 = is%20an%20unexpected%20token&amp; p2 = 17&amp; p3 = daysPerWeekModel.4&amp; p4 = .4
My Angular版本是1.4.8。
答案 0 :(得分:0)
您应该使用数组索引访问它。
<input type="checkbox" ng-model="daysPerWeekModel['4']" ng-change="toggleTimePerWeek(16)"/>