首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ng-init未按预期工作

ng-init未按预期工作
EN

Stack Overflow用户
提问于 2015-03-25 17:27:39
回答 1查看 249关注 0票数 0

我正在尝试根据网格的列值初始化模型值。我有这个对象,我想用ng-init初始化它。但是当我在ng检查器中看到,模型值总是未定义的。AID是剑道网格中的动态值。

代码语言:javascript
运行
复制
   <input type="checkbox" ng-init=""obj['#: AID#']='Y'"" ng-model=""obj['#: AID#']"">

控制器:

代码语言:javascript
运行
复制
 var testController = function($scope){
        $scope.obj= {};
 }

下面是最终标记的样子

代码语言:javascript
运行
复制
<input type="checkbox" ng-init="ps['test']=('Y' == 'N')" ng-model="ps['test']" class="ng-pristine ng-valid ng-touched">

我期望模型ps‘’test‘是假的。但它总是未定义的。请帮帮忙

EN

回答 1

Stack Overflow用户

发布于 2015-03-25 18:01:57

尝试将值设置为true或false,而不是Y或N。如下所示

代码语言:javascript
运行
复制
<input type="checkbox" ng-init="obj['m']=true" ng-model="obj['m']">
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29251815

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档