在渲染之前从存储中删除一个Reducer数据

时间:2016-09-30 20:38:15

标签: reactjs redux isomorphic-javascript

我有一个获取原始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 }/>);

0 个答案:

没有答案