Forms 在react中使用redux商店进行微优化是否值得
场景:具有多个输入、选择、文件等的表单。。。根据配置自动生成。只有功能性的反应组件 类型1:表单完整状态存储在redux存储中,与react redux连接。 每次更改表单中的值时,都会将新的分派到存储区。结果,每个表单输入字段接收并更新到粒子输入字段中的状态,即使值未更改也是如此 类型2:创建表单时,每个输入字段接收自己的存储(自动生成)。更新时,“输入场”仅接收粒子“输入场”的新状态Forms 在react中使用redux商店进行微优化是否值得,forms,reactjs,redux,react-redux,micro-optimization,Forms,Reactjs,Redux,React Redux,Micro Optimization,场景:具有多个输入、选择、文件等的表单。。。根据配置自动生成。只有功能性的反应组件 类型1:表单完整状态存储在redux存储中,与react redux连接。 每次更改表单中的值时,都会将新的分派到存储区。结果,每个表单输入字段接收并更新到粒子输入字段中的状态,即使值未更改也是如此 类型2:创建表单时,每个输入字段接收自己的存储(自动生成)。更新时,“输入场”仅接收粒子“输入场”的新状态 那么,最终,是否值得创建类型2场景,或者没有任何好处?我是redux的新手,所以 这个问题在Redux社区中
那么,最终,是否值得创建类型2场景,或者没有任何好处?我是redux的新手,所以 这个问题在Redux社区中经常出现,如果您对优化渲染感兴趣,那么类型2有很多好处。当您开始渲染几百个以上的项目,并且一次只需要更新一个或几个项目时,它肯定会有所帮助,对于输入来说就是这样。查看此Redux性能链接列表: 我发现这张幻灯片在演示两个场景(使用复选框而不是文本输入)以及另外一个解决方案时非常有用
这个问题在Redux社区中经常出现,如果您对优化渲染感兴趣,那么类型2有很多好处。当您开始渲染几百个以上的项目,并且一次只需要更新一个或几个项目时,它肯定会有所帮助,对于输入来说就是这样。查看此Redux性能链接列表: 我发现这张幻灯片在演示两个场景(使用复选框而不是文本输入)以及另外一个解决方案时非常有用