我的应用程序中有一些状态来自服务器而不会改变(在用户会话的生命周期内)。此状态以HTML格式引导。
我应该将它作为商店的一部分加入减速机吗?
const bootstrappedData = (state, action) => state
或者我应该公开一些全球帮手,如bootstrappedData.get('key')
?
答案 0 :(得分:1)
与此问题略有关系的是异步(不是自举),而是静态数据,
为此,需要权衡将数据存储在商店与商店外部。
商店内
<强>赞成强>
console.log
<强> CONS 强>
商店外
<强>赞成强>
<强> CONS 强>
我已经在一个大型制作应用程序中完成了前一种方法,而且回想起来更愿意完成后者。