【问题标题】:How get checked value from radio button angular如何从单选按钮角度获取检查值
【发布时间】:2020-02-28 13:41:01
【问题描述】:

我需要从角度的单选按钮中获取值。假设有这个html代码:

 <label class="radio-inline">
   <input class="form-check-input" type="radio" [(ngModel)]="dog" name="gob" value="i" [checked]="true" (change)="onItemChange(item)"/>Dog
 </label>
 <label class="radio-inline"> 
   <input class="form-check-input" type="radio" [(ngModel)]="cat" name="cat" value="p"  (change)="onItemChange(item)"/>Cat
 </label>

在我的 ts 页面中,我需要获取单选按钮的值 喜欢

dog.value

我的目的是:

  1. 将默认检查设置为第一个单选按钮
  2. 单击单选按钮时获取值

谁能帮帮我?

【问题讨论】:

标签: angular angular6


【解决方案1】:

您可以绑定单选按钮的数据。只需添加单选按钮的值并更改ngModel

html

<input class="form-check-input" type="radio" value="dog" 
[(ngModel)]="dog.value" name="gob" value="i" [checked]="true" 
(change)="onItemChange($event.target.value)"/>

ts

onItemChange(value){
   console.log(" Value is : ", value );
}

【讨论】:

    猜你喜欢
    • 2016-11-09
    • 2021-07-21
    • 2014-01-12
    • 1970-01-01
    • 1970-01-01
    • 2020-07-14
    • 2023-04-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多