【发布时间】:2015-03-21 16:27:12
【问题描述】:
我是使用 Angular js 进行 Web 开发的新手。我正在尝试使用类在 div 中显示和隐藏文本框。我有两个单选按钮 “是” 和 “否”。因此,我试图在单击“是”时显示包含文本框的 div,并在单击“否”时隐藏。
现在,我正在尝试仅使用 ng-class 和 ng-model 而不是使用 ng-show/ng-hide 来做到这一点。
当我使用 ng-checked="true" 保持默认单击单选按钮(说是)时,为什么 div 不显示并且仅在单击按钮时再次显示。 ng-checked 不适用于 ng-class。
Fiddle
<label class="ui-radio checkbox-inline"> <input type="radio" name="toggle1" data-check="1" value="Yes" ng-model="request_same" /> <span> Yes </span> </label>
<label class="ui-radio checkbox-inline"> <input type="radio" ng-Checked="true" name="toggle1" data-check="2" value="No" ng-model="request_same" /> <span> No </span> </label>
【问题讨论】:
-
你附加的小提琴不起作用
标签: javascript angularjs radio angularjs-ng-init angularjs-ng-checked