【发布时间】:2016-03-16 04:49:38
【问题描述】:
我见过很多类似的问题,但没有一个能解决我的问题:
我有一个 ng-repeat 来显示项目列表。他们每个人都有一个 div 满足某些条件时显示:'<div ng-if="someCondition"> </div>
在那个 div 里面,我有一个单选按钮:
<input type="radio" ng-model="item.Prop" name="published" ng-value="true" ng-checked="item.Prop"> <span>published</span>
<input type="radio" ng-model="item.Prop" name="published" ng-value="false"> <span>not published</span>
当其他功能正常工作时,当我的 div 变得可见时,不会直接检查它。但是,如果我选择其中之一,它会更改其 ng-model。
但是为什么一开始没有选择呢?
【问题讨论】:
-
在 plunker 上提供您的代码
-
显示更多 coes 你如何循环 ng-repeat 和模型
-
我猜
item.Prop是假的? -
有些是真的,有些是假的。但没有一个被检查。而且,我直接做一个plunker好吗
标签: javascript angularjs radio-button