我需要从单选按钮中获取价值。假设具有以下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>
Run Code Online (Sandbox Code Playgroud)
在我的ts页面中,我需要获取单选按钮的值,例如
dog.value
Run Code Online (Sandbox Code Playgroud)
我的目的是:
有人可以帮助我吗?
您可以绑定单选按钮的数据。只需添加单选按钮的值,然后在ngModel
<input class="form-check-input" type="radio" value="dog"
[(ngModel)]="dog.value" name="gob" value="i" [checked]="true"
(change)="onItemChange($event)"/>
Run Code Online (Sandbox Code Playgroud)
onItemChange(value){
console.log(" Value is : ", value );
}
Run Code Online (Sandbox Code Playgroud)
小智 5
最简单的方法之一是这样做:
html:
<input
type="radio"
id="a"
name="sample"
value="pure"
(change)="onChange($event)"
checked />
<label for="a">A</label>
<input
type="radio"
id="b"
name="sample"
value="b"
(change)="onChange($event)" />
<label for="b">B</label>
Run Code Online (Sandbox Code Playgroud)
TS:
onChange(e) {
this.type= e.target.value;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9515 次 |
| 最近记录: |