【发布时间】:2017-05-10 03:42:33
【问题描述】:
季节问候大家!
我有以下代码,它基于materialize-css框架http://materializecss.com/forms.html#radio构造一个单选按钮
<input name = 'group1'
type = 'radio'
id = 'test2'/>
<label for = 'test2'>Yellow</label>
我使用 *ngFor 的尝试如下所示:
statuses: string[] = [
'Single',
'Married',
'Divorced',
'Common-law',
'Visiting'
];
<p>{{maritalStatus?.status}}</p>
<div *ngFor = 'let status of statuses; let indx = index'>
<input #widget
class = 'with-gap'
name = 'statusGroup'
type = 'radio'
id = 'status'
[value] = 'status'
[(ngModel)] = 'maritalStatus.status'
(change) = 'radioBtnChange$.next(status)'
/>
<label for = 'status'>{{status}}</label>
<p>{{status}}{{ indx}}</p>
</div>
所有按钮都已创建,但只能选择第一个按钮(Single)。
我怎样才能让一系列按钮像单选按钮一样发挥作用?
谢谢
【问题讨论】:
标签: angular angular2-forms materialize typescript2.0