angular - Angular ngrx 动态表单重置表单值
问题描述
我正在使用动态表单
<app-form [question]="question" [form]="sectionConfig.form" [connectPayload]="sectionConfig.connectPayload"></app-form>
单击按钮时,我试图使表单值为空,在控制台中我得到的值已被重置(它给了我空值)。我习惯form.reset({}).
这样做。
但在 UI 上,我仍然可以看到这些值。
我认为这是因为[connectPayload]
和价值观正在存入状态。在动态表单的情况下,如何从状态中删除值。
我需要将值保存到状态,但我需要在单击按钮时删除所有值
解决方案
推荐阅读
- css - 有没有办法在 CSS 网格上放置一个孙子元素?
- javascript - 为什么 iife 不能在一个简单的例子中工作?
- javascript - 使用 udemy api 获取课程列表
- javascript - 如何在输入文本字段中设置值
- module - 在前后共享课程(nuxt.js)
- regex - 根据内容链接任务
- twitter-bootstrap - Bootstrap 3 表单,输入字段和文本数据位于单独的行/单元格中?
- jquery - VueJS DOM 问题
- excel - 直接在单元格中输入数据时 Excel VBA 未运行
- neo4j - 如何使用密码返回所有后代(关系和节点)直到节点的叶子(由标签和id标识),包括节点本身?