我有一个获取原始HTML的API调用,我需要页面中的HTML,因此我通过redux操作调用并获取数据并想要在同构应用程序中绘制。
但我不希望HTML在进行补水时成为初始状态。它在客户端和UI上弄乱了商店。无论如何,我可以从商店中移除该状态。
htrHtml = store.getState().HTMLData.htr;
ftrHtml = store.getState().HTMLData.ftr;
所以一旦我获得了html,我就将其发送到模板,但是我可以从商店中删除HTML数据吗..
store,这里有三个州,我想删除HTMLdata ...
const InitialView = (
<Provider store={store}>
<RoutingContext {...renderProps} />
</Provider>
);
renderToString(<HtmlTemplate component={componentHTML} config={config} store={initialState} headerData={htrHtml }/>);