angular - Angular Mat Radio FormControlName 不工作
问题描述
在我的代码中,我有用于动态构建嵌套表单的问题的数据。有两种类型的问题“多”和“单”
我在下面给出的链接中有一些代码用于我页面中的表单。根据每个问题中的问题类型,如果它的 mat-checkbox 或 mat-radio 按钮,我可能想显示选项。
https://stackblitz.com/edit/angular-uezhjg
在访问问题类型 Multiple 的 FormControlName response_options 时,我可以正确使用 Mat Check 框,但是当我尝试对收音机进行相同操作时,我遇到了问题,这无法正常工作。我已经评论了执行该部分的代码。我如何做到这一点?
解决方案
我认为这是使用单选按钮时的一个基本想法,结果它只有一个值,而复选框将具有尽可能多的复选框的值。我更改了代码以在“单一”类型的问题的问题级别获取已回答的属性,并在“多个”类型的问题的选项级别回答。
推荐阅读
- php - What was wrong in this command I always got this error #1241 - Operand should contain 1 column(s)
- c# - 由于主键约束冲突,无法添加新用户声明
- momentjs - Moment.js - 将数组中的 int 数字转换为小时:分钟格式
- java - 如何将 java.net.http.HttpRequest 正文读取为字节数组(字节 [])?
- javascript - setState() 不采取进一步的论点 (e) 来改变价值
- github - 当我知道密码和个人资料信息正确时,我对为什么无法登录 Github 感到困惑
- c# - 使用静态工厂模式时如何避免分支?
- html - css中不等的卡片大小
- spring-boot - 如何在 Spring Boot Rest 调用中传递 Date 类型的值?
- java - 我可以在 windows run.bat 文件中屏蔽/加密输入文本(例如密码)吗?