我正在尝试使用React和Redux编写应用程序。我正在使用Redux Thunk,因为它在应用程序中有异步操作。 但这让我很困惑。我注意到几乎所有的Action Creator都可以是异步的。这是反模式还是错误的方法?
感谢您的回答。
答案 0 :(得分:1)
Redux thunk是一个middleware,旨在调度异步操作,并使用它完全不是反模式。
在大多数情况下,您希望您的观点不做任何事情" smart"除了dispatch
Redux操作。这些操作可以是常规同步操作或具有副作用的异步操作,这些操作由Thunk,sagas或epics处理。