react的dispatch方法怎么用
时间:2022-12-20 10:25
react的dispatch方法的用法如“store.dispatch({ type: 'counter/incremented' })console.log(store.getState())”,表示调用“store.dispatch()”并传入一个action对象,然后通过“getState()”获取新state。 本教程操作环境:Windows10系统、react18版、Dell G3电脑。 react的dispatch方法怎么用? React中Dispatch Redux store 有一个方法叫 dispatch。更新 state 的唯一方法是调用 store.dispatch() 并传入一个 action 对象。 store 将执行所有 reducer 函数并计算出更新后的 state,调用 getState() 可以获取新 state。 dispatch 一个 action 可以形象的理解为 "触发一个事件"。发生了一些事情,我们希望 store 知道这件事。 Reducer 就像事件监听器一样,当它们收到关注的 action 后,它就会更新 state 作为响应。 推荐学习:《react视频教程》 以上就是react的dispatch方法怎么用的详细内容,更多请关注gxlsystem.com其它相关文章!store.dispatch({ type: 'counter/incremented' })
console.log(store.getState())
// {value: 1}