React Redux:Action Creators几乎都可以异步?

时间:2017-08-19 08:28:34

标签: reactjs redux redux-thunk

我正在尝试使用React和Redux编写应用程序。我正在使用Redux Thunk,因为它在应用程序中有异步操作。 但这让我很困惑。我注意到几乎所有的Action Creator都可以是异步的。这是反模式还是错误的方法?

感谢您的回答。

1 个答案:

答案 0 :(得分:1)

Redux thunk是一个middleware,旨在调度异步操作,并使用它完全不是反模式。

在大多数情况下,您希望您的观点不做任何事情" smart"除了dispatch Redux操作。这些操作可以是常规同步操作或具有副作用的异步操作,这些操作由Thunk,sagasepics处理。