条件单选按钮 angularjs
conditional radio button angularjs
我正在尝试根据标志状态选中或取消选中单选按钮,尽管它总是检查第一个单选按钮 ffor 下面的代码
<label class="col-md-5 control-label">Active?</label>
<div class="col-md-6">
<label class="radio-inline">
<input type="radio" name="activeFlag" id="active" value="active" ng-checked="{{flag}}"> True
</label>
<label class="radio-inline">
<input type="radio" name="activeFlag" id="deactive" value="deactive" ng-checked="{{!flag}}"> False
</label>
</div>
根据输入值,这里的标志可以是 false 或 true。
"Inspect Element"显示如下:
<div class="col-md-6">
<label class="radio-inline">
<input type="radio" name="activeFlag" id="active" value="active" ng-checked="true" checked="checked"> True
</label>
<label class="radio-inline">
<input type="radio" name="activeFlag" id="deactive" value="deactive" ng-checked="false"> False
</label>
</div>
我不知道从哪里弹出选中的属性。请帮忙。
ngChecked
需要一个 Angular 表达式 - 所以删除 {{}}
ng-checked="!flag"
我正在尝试根据标志状态选中或取消选中单选按钮,尽管它总是检查第一个单选按钮 ffor 下面的代码
<label class="col-md-5 control-label">Active?</label>
<div class="col-md-6">
<label class="radio-inline">
<input type="radio" name="activeFlag" id="active" value="active" ng-checked="{{flag}}"> True
</label>
<label class="radio-inline">
<input type="radio" name="activeFlag" id="deactive" value="deactive" ng-checked="{{!flag}}"> False
</label>
</div>
根据输入值,这里的标志可以是 false 或 true。 "Inspect Element"显示如下:
<div class="col-md-6">
<label class="radio-inline">
<input type="radio" name="activeFlag" id="active" value="active" ng-checked="true" checked="checked"> True
</label>
<label class="radio-inline">
<input type="radio" name="activeFlag" id="deactive" value="deactive" ng-checked="false"> False
</label>
</div>
我不知道从哪里弹出选中的属性。请帮忙。
ngChecked
需要一个 Angular 表达式 - 所以删除 {{}}
ng-checked="!flag"