【发布时间】:2018-11-20 07:28:05
【问题描述】:
我有一个基本的待办事项列表。 todo 列表的 todo 输入字段有一个 onChange 事件,该事件触发一个操作并将 event.target.value 发送到 reducer 并将用户键入的每个字符存储到 store 对象的属性中。
当用户提交表单时,我想获取之前通过 onChange 事件存储的数据,然后我想将它放在 store 对象的新属性中。
如何获取之前从 store 输入的数据并将其拉入不同的 reducer?
在我见过的所有示例中,reducer 都以“初始状态”开始。我不想要那个,我想要用户输入的先前状态。
下面是代码的 CodeSandbox 版本(出于某种原因,右侧的橙色-米色选项卡需要向左切换为蓝色才能呈现表单。如果您不这样做,它将不会工作)。
【问题讨论】:
-
请在 SO 本身中编写代码,因为将来链接可能会中断。
标签: javascript reactjs react-redux