0

目前,我遇到了一种情况,即在 sagas 完成填充商店之前加载服务器呈现的页面。但是,诸如此类的元素links依赖于商店才能触发操作。例如login link,需要更改应用程序的状态以显示模式,但还不能访问存储数据。我想立即通过meta tag. 我怎样才能做到这一点?

4

1 回答 1

0

目前尚不清楚您实际需要什么。如果我理解正确,您只需等待所有 sagas 完成后,然后在服务器上渲染标记。您可以通过将服务器端 sagas 包装在 saga-wrapper 中来实现此目的,然后通过中间件 API 运行它:

sagaMiddleware.run().done.then(...) <- regular Promise
于 2016-03-30T20:14:03.090 回答