如何处理多个单选按钮 - Angular

杰登

在这里,我列出了是或否问题,并提供了单选按钮来选择是或否。我让用户为每个问题单独回答,并提供两个按钮,即全部是和全部否。

个人选择很好,但单击按钮选择全部是或全部否我不知道如何绑定以及如何收集每个问题的值。

<div *ngFor="let queestion of questionsList; let i=index; ">
	<label>
			{{question.id}} 
		<input type="radio"  [name]='i+1'>
			<span>Yes</span>
		<input type="radio"   [name]='i+1' >
			<span>No</span><br>
	</label>
</div>
<div style="text-align: center">
	<button type="button">All Yes</button>
	<button type="button">All No</button>	
	<button type="button">Submit</button>
	<button type="button">Clear</button>	
</div>

紧张

[value]为单选按钮设置属性,然后ngModel用于双向绑定,isSelected并向您的模型添加一些属性,以便为所有类似设置真/假

<div *ngFor="let question of questionsList; let i=index; ">
    <label>
            {{question.id}} 
        <input type="radio" [value]="true" [(ngModel)]="question.isSelected"  [name]='i+1'>
            <span>Yes</span>
        <input type="radio" [value]="false" [(ngModel)]="question.isSelected"  [name]='i+1' >
            <span>No</span><br>
    </label>
</div>

在您的组件中

selectAll(){
    this.questionsList.forEach(i=>{
      i.isSelected=true;
    })
  }

  unSelectAll(){
    this.questionsList.forEach(i=>{
      i.isSelected=false;
    })
  }

演示

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在 Quiz Angular 5 中处理多个单选按钮

来自分类Dev

单击单选按钮时如何处理?

来自分类Dev

如何处理布局上的单选按钮

来自分类Dev

如何处理 ExpandableListView 中的单选按钮?

来自分类Dev

(入门)如何处理Angular方式滚动

来自分类Dev

Angular如何处理XSS或CSRF?

来自分类Dev

如何处理Angular组件中的错误

来自分类Dev

处理多个单选按钮

来自分类Dev

Redux表单:如何处理多个按钮?

来自分类Dev

无法使用Angular.js选择多个单选按钮

来自分类Dev

Angular 6 / 7 带有多个 Angulars 自定义元素多个全局 style.css 如何处理?

来自分类Dev

当按钮数量可变时,如何处理多个提交按钮?

来自分类Dev

如何使用Angular JS处理表单中的多个提交按钮?

来自分类Dev

Angular如何处理顺序请求以及如何处理var加载?

来自分类Dev

Angular:如何使Mat-Slide-Toggle用作单选按钮?

来自分类Dev

如何检查Ionic 5的Angular上的单选按钮?

来自分类Dev

Angular 1.5单选按钮模型

来自分类Dev

单选按钮绑定:Angular 5

来自分类Dev

Angular 6 - Bootstrap 单选按钮

来自分类Dev

Angular2如何处理不是数组的服务

来自分类Dev

如何处理Angular中的对象属性更改?

来自分类Dev

如何处理Angular js中的登录页面?

来自分类Dev

Angular:如何处理两部分指令

来自分类Dev

如何处理Angular 2中的文件版本

来自分类Dev

如何处理angular移动版中的长按事件?

来自分类Dev

如何处理Angular 1.x组件URL根?

来自分类Dev

如何处理 angular 2 中剃刀支付的支付响应?

来自分类Dev

Angular 如何处理 [class.example]="true" 的绑定?

来自分类Dev

Angular:如何处理组件之间的共享数据

Related 相关文章

热门标签

归档