redux-saga中,颁发action时不触发takeEvery

发布于 2022-09-06 06:28:51 字数 829 浏览 16 评论 0

想做一个点击按钮加 1的效果,我是这样想的当我点击按钮时,通过dispatch颁发一个action,takeEvery监听这个action,然后在执行一个saga函数,触发一个action,然后改变状态加1。但是现在遇到的情况是,我点击按钮之后通过dispatch颁发的action并没有被takeEvery 检测到。

全部代码在这里https://github.com/webxiaoma/react-dome/tree/master/redux/src

下面是我的部分代码。

clipboard.png

saga中的东西:

clipboard.png

我也将sagas引入到中间件中了

clipboard.png

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

你的他你的她 2022-09-13 06:28:51

你的saga 怎么不run一下?
图片描述

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文