redux-saga:redux 调度操作仅在页面加载或重新加载时运行和完成
redux-saga: redux dispatched action runs and completes only on page load or reload
我在 componentWillMount
上发送一个操作以从服务器获取数据。传奇在页面 exact url
加载和每次重新加载时成功获取数据。
如果我在我的应用程序中从其他 link 导航到 url
,componentWillMount
会触发,但 redux saga 无法完成该操作。
我尝试使用 take and fork
和 takeEvery
saga 模式,但无法按照此 this link.
中给出的方式工作
我的要求是每次挂载组件时从服务器获取最新数据。
问题是阻塞调用。
redux-saga 官方文档中的以下链接帮助我解决了这个问题:
我在 componentWillMount
上发送一个操作以从服务器获取数据。传奇在页面 exact url
加载和每次重新加载时成功获取数据。
如果我在我的应用程序中从其他 link 导航到 url
,componentWillMount
会触发,但 redux saga 无法完成该操作。
我尝试使用 take and fork
和 takeEvery
saga 模式,但无法按照此 this link.
我的要求是每次挂载组件时从服务器获取最新数据。
问题是阻塞调用。
redux-saga 官方文档中的以下链接帮助我解决了这个问题: