Redux Thunk 返回调度不起作用
Posted
技术标签:
【中文标题】Redux Thunk 返回调度不起作用【英文标题】:Redux Thunk return dispatch not working 【发布时间】:2018-05-30 08:35:23 【问题描述】:使用 Redux Thunk,第一个日志“OK”是可以的,但进程不会转到第二个 console.log。
有谁知道怎么回事? 谢谢
export const postTweet = (body) =>
console.log('OK')
return dispatch =>
console.log('NO LOG')
【问题讨论】:
你添加了 redux-thunk 中间件吗? 是的!同样的问题***.com/questions/47698595/… 是否应该以退货方式退货? 你能把代码粘贴到你发送postTweet
的地方吗
@OSAMAH 多亏您的询问,我才知道。!!我没有发送(postTweet),只是调用了 postTweet。
【参考方案1】:
你应该做dispatch(postTweet(body))
。像 postTweet(body) 这样从组件中调用 postTweet
不是诀窍。
【讨论】:
在这个问题上卡了一个小时,这有帮助。谢谢!以上是关于Redux Thunk 返回调度不起作用的主要内容,如果未能解决你的问题,请参考以下文章
Redux-Thunk - 异步动作创建者承诺和链接不起作用
为啥 redux-thunk 在 Storybook 中不起作用?