Я пытаюсь инициализировать значение модели в соответствии с значением столбца сетки. У меня есть этот объект, который я хочу инициализировать с помощью ng-init. но когда я вижу в инспекторе нг, значение модели всегда не определено. AID - это динамическое значение в сетке кендо.ng-init не работает должным образом
<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">
Я ожидаю, что модель пс [ 'тест'], чтобы быть ложным. Но это всегда неопределенно. Пожалуйста, помогите
являются двойные двойные кавычки на нг-инициализации и нг-модель правильно? – BeNdErR
есть. Верно. Я вставляю это из кода позади –
Итак, вы ожидаете, что 'ng-init' будет оцениваться как' false', а затем будет храниться в '$ scope.performswitch ['S10000000032']'? Кажется, хорошо работает: http://plnkr.co/edit/f1yIAw7athS7UGEAP2ig?p=preview – paul