angularjs无法读取ng-repeat绑定数据 - 未定义

时间:2015-10-30 11:02:29

标签: angularjs scope angular-ui-router ng-repeat angularjs-ng-model

angularjs是老板,但我还没有完全看好它。

我遇到的一个问题是这个;

基本上我想在视图控制器中的函数内部使用ng-repeat ng-model绑定,

然而 - 我认为html可能在$ scope之后被加载,因为某些原因 - del(); 变量是空的,除非我点击绑定它的单选按钮...即使通过ng检查条件检查。在视觉上加载页面并选中该选项。然而,即使在我尝试在不同区域进行一些$scope.someVar.id之后,绑定还没有准备好。见下文;我已经完成了一项工作 - 但我想坚持使用angularjs方法,如果它可以解决....

非常感谢您的帮助。

HTML:

$scope.$apply

AngularJS:

<span ng-repeat="someVar in someArr">
<input type="radio" 
   class="some-inputs"
   ng-change="updateOptions()" 
   ng-model="somVar.id" 
   name="option" 
   value="{{someVar.value}}"
   ng-checked="someVar.id == 1" 
/>
</span>

<span ng-repeat="someOtherVar in someOtherArr">
<input type="checkbox" 
   ng-change="updateOptions()" 
   ng-model="somOtherVar.selected_options"
   data-data="{{somOtherVar.data}}" 
   name="option" 
   value="{{someOtherVar.value}}"
   ng-checked="true == true" 
/>
</span>

0 个答案:

没有答案