1

我正在尝试根据标志状态检查或取消选中单选按钮,尽管始终检查以下代码的第一个单选按钮 f

<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>

根据输入值,此处标志可以为假或真。“检查元素”显示如下:

                  <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>

我不知道从哪里弹出检查的属性。请帮忙。

4

1 回答 1

2

ngChecked需要一个 Angular 表达式 - 所以删除{{}}

ng-checked="!flag"
于 2016-07-11T20:32:14.673 回答