【发布时间】:2020-01-11 02:27:52
【问题描述】:
实施多步骤表单的最佳做法是什么? 我知道有几种不同的做法,但哪一种是最好/性能最好的?
- Redux/全局状态管理:最简单但对性能不利,因为它会在每次按键时检查每个连接的组件。
- Raised State:让父组件保持所有状态,但这会将组件耦合得太近,导致父组件过于复杂
- 渲染道具:子组件将表单的下一个按钮渲染为渲染道具,并在下次单击时将其数据推送到父级 => 这也使父级变得复杂,并且可能难以将数据传递给父母。
你的想法是什么?提前致谢!!
【问题讨论】:
标签: reactjs