【发布时间】:2016-05-27 14:22:15
【问题描述】:
我有一个由三个字段组成的表单。如果字段#1 的值等于true,则必须从表单中删除字段#3,如果字段#1 的值等于false,则需要将字段#3 放回表单中。
我没有找到一种简单、干净的方法来做到这一点。
redux-form 网站上的一个示例解释了如何根据表单容器的状态动态构建表单。容器将字段数组作为prop 传递给表单组件,控制字段数组的输入字段在容器内。我不能真正使用这种方法,因为字段 #1 必须在表单中。
我尝试使用 CSS 简单地隐藏字段 #3,但是验证规则不知道哪些字段被隐藏。
【问题讨论】:
标签: reactjs redux-form