首页 > 解决方案 > 如何使用 useDispatch() 在 React Redux 中调度多个操作

问题描述

我知道有很多类似的问题,但我找不到如何调度多个动作。

我有一个按钮。单击时,我调用函数modalOpen,它应该调度两个动作 - 打开 Modal 并发送 api 请求。

const modalOpen = async (type) => {      
     const dispatch = useDispatch();      
    dispatch({ type: "openModal", payload: true });
    dispatch({ type: "getActivity", payload: getNewActivity });
  };

标签: reduxdispatch

解决方案


推荐阅读