Angular2 boolean md-radio-button 不起作用

Lah*_*ima 1 typescript angular

我需要两个单选按钮来检查两个选项。我用了以下。

<md-radio-button [value]=true [(ngModel)]="carSelected" name="carOption">Car</md-radio-button>
<md-radio-button [value]=false [(ngModel)]="carSelected" name="busOption">Bus</md-radio-button>
Run Code Online (Sandbox Code Playgroud)

在我的组件中,我有carSelected布尔变量

public carSelected: boolean = true;
Run Code Online (Sandbox Code Playgroud)

但是,单选按钮不会使用 的值更新carSelected。此外,选中单选按钮时,carSelected也不会更新。

这里可能出了什么问题?

Aja*_*mar 5

在 Html 中试试这个:

<md-radio-group [(ngModel)]="carSelected">
  <md-radio-button [value]=true name="carOption">Car</md-radio-button>
  <md-radio-button [value]=false name="busOption">Bus</md-radio-button>
</md-radio-group>
Run Code Online (Sandbox Code Playgroud)

在组件中: public carSelected: boolean = true;