目前,我遇到了一个情况,即在完成填充商店的传真之前加载服务器呈现的页面。但是,links
等元素依赖于商店以触发操作。例如login link
需要更改应用程序的状态以显示模式,但还无法访问商店数据。我想通过meta tag
立即加载初始商店。我怎样才能做到这一点?
答案 0 :(得分:0)
目前尚不清楚你真正需要什么。如果我理解你的话,你只需等待所有传奇完成后再在服务器上渲染标记。你可以通过在saga-wrapper中包装服务器端sagas然后通过中间件API运行它来实现这一点:
sagaMiddleware.run().done.then(...) <- regular Promise