小编vin*_*r-s的帖子

RadioButton ngmodel不适用于布尔值

我在ngModel的Sample中有两个单选按钮。

<div id="container">
    <input type="radio" id="radiobuttonstoerung1" label="Blinkend" name="stoerungBlinkend" [(ngModel)]="project.modelvalue"
          value="true"/>
    <input type="radio" id="radiobuttonstoerung2"  label="Dauersignal" name="stoerungBlinkend" [(ngModel)]="project.modelvalue"
  value="false"/>
</div>
Run Code Online (Sandbox Code Playgroud)

当我传递布尔变量时,它不起作用。

export class RadioButtonController implements OnInit {
    project = { modelvalue: true };
}
Run Code Online (Sandbox Code Playgroud)

样本链接: https : //stackblitz.com/edit/angular-cxt8bs-quvb7y?file=radiobutton.html

情景当我通过“stoerungBlinkend”为真,单选按钮与价值=“真实”应该进行检查。如果我将其传递为false,则应检查值为=“ false”的RadioButton。

我已经找到了解决方法,但是没有人能详细解释为什么上述情况不起作用吗?

boolean radio-button angular2-ngmodel angular

3
推荐指数
1
解决办法
1588
查看次数

标签 统计

angular ×1

angular2-ngmodel ×1

boolean ×1

radio-button ×1