如何在Angular中动态检查单选按钮?

时间:2019-06-30 14:51:28

标签: html angular

我正在尝试检查单选按钮是否为type.location =='none',但这似乎不起作用。

<ng-container *ngFor="let type of topping.type">
    <input 
        type="radio" class="mr-1" name="{{topping.name}}" 
       id="{{type.location}}" [(ngModel)]="topping.location" 
        [value]="type.location"
        checked="type.location=='none'">
</ng-container>

2 个答案:

答案 0 :(得分:0)

代码按原样工作,我忘记了在数据库中将type.location字段设置为“ none”,因此未在html页面中检查无线电。

答案 1 :(得分:-1)

<table *ngIf="optionList">  
    <tr *ngFor="let op of optionList; let i = index">
      <td>
          <input type="radio" name="optradio" [checked]=" (CONDITION HERE)"> 
          <label>{{op.option_text}} </label> 
      <td>
    </tr>
</table>