美文网首页
dva dispatch

dva dispatch

作者: 第2世界 | 来源:发表于2020-01-08 18:56 被阅读0次

    jsx中事件处理中有dispatch

    dispatch({type: 'count/add'}) //这里的count是model的命名空间,"/"后面的表示model中effects的异步方法名
    

    model:

    {
      namespace: 'count', //dispatch中引用的命名空间
      state: 0,
      reducers: {
        add(state) { return state + 1 },
      },
      effects: {
        *addAfter1Second(action, { call, put }) {
          yield call(delay, 1000);
          yield put({ type: 'add' });
        },
      },
    }
    

    相关文章

      网友评论

          本文标题:dva dispatch

          本文链接:https://www.haomeiwen.com/subject/lygsactx.html