首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >React动态表单状态处理

React动态表单状态处理
EN

Stack Overflow用户
提问于 2016-07-19 17:17:48
回答 1查看 206关注 0票数 0

我有一个动态表单。表单的增长不是基于用户输入的首选模式,我捕获表单中的所有用户输入作为React State。

在表单提交时,我将状态( JSON )转换为YAML。此状态的file.The结构具有包含多个数据结构的深树。当我更改这个深树中的任何元素时,表单都会更新。但是,随着动态表单的增长,表单加载时间和反应时间也会增加。有没有办法更快地处理这种复杂的状态操作?

EN

回答 1

Stack Overflow用户

发布于 2016-07-19 17:27:43

下面是我使用的方法

我创建了一个数组,并将每个动态子表单添加到数组中,如果其中有任何变化,我会专门更新那个索引子窗体。因此,只更新了部分树。

我还根据索引生成输入名称,这样我就可以通过拆分名称来解析当前索引,例如username-10,其中10表示索引,而username是实际输入。另外,添加onBlur而不是onChange。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38454316

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档