我们可以将文本输入的状态保留在reducer中并直接在商店中更新吗?

时间:2018-08-08 05:46:30

标签: reactjs react-native redux react-redux

文本输入的Redux状态管理

我们可以将文本输入的状态保留在reducer中并直接在商店中更新吗?

据我了解,此类状态必须处于组件级别,因为更新存储区onChange可能会导致性能问题。

2 个答案:

答案 0 :(得分:0)

为避免性能问题,请使用debounce。请visit this postthis post获取详细的答案。

答案 1 :(得分:0)

不必要,因为它会严重影响应用程序的性能。并且,如果要从应用程序的各个组件访问输入文本,则将值存储在reducer中是一个不错的选择。

有一个名为redux-form的著名程序包,它在每次击键时分派动作。这确实有助于实时进行表单初始化或操作输入的值。