我正在尝试根据网格的列值初始化模型值。 我有这个对象,我想用ng-init初始化。但是当我看到了 检查员,模型值始终未定义。 AID是kendo网格中的动态值。
<input type="checkbox" ng-init=""obj['#: AID#']='Y'"" ng-model=""obj['#: AID#']"">
控制器:
var testController = function($scope){
$scope.obj= {};
}
这是最终标记的样子
<input type="checkbox" ng-init="ps['test']=('Y' == 'N')" ng-model="ps['test']" class="ng-pristine ng-valid ng-touched">
我希望模型ps ['test']为假。但它总是未定义的。 请帮忙
答案 0 :(得分:1)
尝试将值设置为true或false,而不是Y或N.如下所示
<input type="checkbox" ng-init="obj['m']=true" ng-model="obj['m']">