var g = [];
ecs.get($routeParams.id)
.then(function (data) {
var east = data;
for (var i = 0; i < res.length; i++) {
if (res[i].is_fine === true) {
if(res[i].t == east.type){
g.push(res[i].user_id);
}
}
}
});
var res = [{
FruitId: 1,
Name: 'Apple',
Selected: false
}, {
FruitId: 2,
Name: 'Mango',
Selected: false
}, {
FruitId: 3,
Name: 'Orange',
Selected: false
}];
<input type="checkbox" ng-model="user.g" ng-init='user.g=false'>
为什么它会产生我的错误is_fine是未定义的,当我删除我的ecs.get服务时,它的工作原理是__fine 请看一下并建议提前感谢
答案 0 :(得分:0)
我认为您对wrong reference
对象的<{1}}
由于您的布尔值为keys
,因此您应该使用Selected
代替Selected
和is_fine
代替Name
type