dvajs / dva

🌱 React and redux based, lightweight and elm-style framework. (Inspired by elm and choo)
https://dvajs.com/
MIT License
16.24k stars 3.17k forks source link

HELP:dispatch 第一次能进effects的事件,第二次不能进effects中的事件! #2474

Closed JakeQuen closed 2 years ago

JakeQuen commented 2 years ago

What happens?

当我dispatch的时候,第一次的effects事件可以触发,但是当我第二次的时候effects里的事件没有触发。

最小可复现仓库

jsx 文件: const submit = () => { console.log("submit envents"); dispatch({type: "namespace/effectSubmit",payload: data}); }

Big-Devils commented 2 years ago

这个问题解决了么?

JakeQuen commented 2 years ago

解决了 一种方法是在错误的effects方法trycatch 另一种是直接进行错误配置 app.ts/app.js配置链接