reactjs - 隐藏下一个按钮,直到在 React 最终表单向导中填充了值
问题描述
我正在查看 React Final 表单中的向导表单示例。
我想调整向导,使其隐藏下一个按钮,直到当前步骤中的输入都具有值。有点难过如何实现这一目标。
我在想的是,应该可以检查当前处于活动状态的步骤,并以某种方式提取该步骤中存在的输入状态。如果所有输入都有值,则显示按钮,否则隐藏它。
这个想法是动态检查每一步存在的输入(因为它们可能在开发过程中发生变化,因此更好地实际查找存在的输入,而不是硬编码检查特定状态以及它们是否具有值)。
完整示例在这里:
https
: //codesandbox.io/s/km2n35kq3v(按钮代码在第 73 行的 Wizard.js 中)
解决方案
推荐阅读
- pandas - Python SparseArray Dtype 到浮点数
- entity-framework - EF Core 循环往复 - 不同父母的多个实体集合
- sql - 执行回滚或提交事务的替代方法
- sql - 在多个表中查找最活跃的视频制作者(SQLite)
- flutter - 在字符串插值上获取 statusCode 错误
- python - 在 python 中使用 struct.pack 创建 1 字节数据
- python-3.x - Python中便宜的多线程技巧
- java - 跨领域设置中基于 Kerberos 资源的约束委派
- visual-studio-2017 - 构建失败 - 找不到类型或命名空间名称“SwaggerWcf” - 除非我删除 PublicKey 属性
- java - 如何对 MutableList 进行排序
使用整理器?