如何以反应形式获取下拉列表的选定值 [英] how to get selected value of dropdown in reactive form

查看:24
本文介绍了如何以反应形式获取下拉列表的选定值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试获取要在响应表单提交时发送的更改事件下拉列表的选定值.根据 如何以反应形式获取电台的选定值

这是下拉菜单的代码

<div class="col-md-12"><div class="form-group__text select"><br><br><select name="value" formArrayName="component" (change)="updateSelection(question.controls.component.controls, $event.target)"><选项*ngFor="let answer of question.controls.component.controls; let j = index" [formGroupName]="j"[ngValue]="answer?.value?.value">{{answer?.value?.value}}</选项></选择>

在更改下拉列表中的选定选项时,我无法将答案作为 formcontrol 传递给 updateSelection.非常感谢任何帮助.

https://stackblitz.com/edit/angular-acdcac

解决方案

和上一个问题非常相似,我们迭代你数组中的表单控件,初始设置为 false,然后将选择的选择为 true.所以模板让我们通过 $event.target.value:


                
            
发送“验证码”获取 | 15天全站免登陆