角 – 布尔属性的单选按钮

前端之家收集整理的这篇文章主要介绍了角 – 布尔属性的单选按钮前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个简单的布尔属性在我的对象文档中有效
并需要将其绑定到无线电输入.

这是我到目前为止

<input type="radio" name="valid" id="validTrue" (click)="document.valid = true" [checked]="document.valid"/>
<input type="radio" name="valid" id="validFalse" (click)="document.valid = false" [checked]="!document.valid"/>

至少在点击工程上设置属性,但其状态不会被无线电输入显示.在浏览器的开发者控制台中,我发现已经设置了一个属性ng-reflect-checked,但它似乎没有影响html radio-input.

我究竟做错了什么?
有人有工作的“angular2-boolean-radio-input”片段吗?

在新的表单模块中,这可能会做你想要的
<input type="radio" name="food" [(ngModel)]="document.valid" [value]="true">
  <input type="radio" name="food" [(ngModel)]="document.valid" [value]="false">

另见design doc for the new forms module

猜你在找的Angularjs相关文章