【发布时间】:2019-01-02 04:09:29
【问题描述】:
【问题讨论】:
标签: html angular5 angular2-forms angular-material-5
【问题讨论】:
标签: html angular5 angular2-forms angular-material-5
根据广播组中的angular material documentation,它声明
单选按钮通常应放置在
<mat-radio-group>除非 DOM 结构可以做到这一点 不可能(例如,表格单元格内的单选按钮)。
因此,如果您希望每行有一个单选按钮组,那么您只需使用 name 属性将这些控件组合在一起(与 HTML 输入 type="radio" 完全相同)。
<tr>
<td></td>
<td>
<p>Escalation Teams</p>
</td>
<td>
<mat-radio-button value="1" name="escalationTeam"></mat-radio-button>
</td>
<td>
<mat-radio-button value="2" name="escalationTeam"></mat-radio-button>
</td>
</tr>
请注意,对于每一行,您一次只能检查一个收音机
【讨论】:
我不明白你想做什么。您想要在单个表格单元格中包含一列单选按钮,还是在同一列中各有一个单选按钮的多行(这似乎不太可能)?该图在同一行的不同数据列中显示单选按钮。您不能在单个视图列和行中出现多个数据列,因此您需要一个包含所选选项的单个数据列,并且该单元格的视图以垂直格式布置各种单选选项。这是一个stackblitz 示例。
【讨论】: