我有一个操作可以更新我的应用程序的通知状态。通常,此通知将是错误或某种信息。然后,我需要在5秒钟后调度另一个操作,该操作会将通知状态恢复为初始状态,因此没有通知。其背后的主要原因是提供了5秒钟后通知自动消失的功能。
我没有使用setTimeout
并返回其他动作的运气,也找不到在线完成的方法。因此,欢迎提出任何建议。
我有一个操作可以更新我的应用程序的通知状态。通常,此通知将是错误或某种信息。然后,我需要在5秒钟后调度另一个操作,该操作会将通知状态恢复为初始状态,因此没有通知。其背后的主要原因是提供了5秒钟后通知自动消失的功能。
我没有使用setTimeout
并返回其他动作的运气,也找不到在线完成的方法。因此,欢迎提出任何建议。
您可以使用redux-thunk做到这一点。在redux文档中有一个指南,用于诸如setTimeout之类的异步操作。
很简单。使用trim-redux包并在
componentDidMount
或其他地方这样写,然后在中杀死它componentWillUnmount
。