重新安装React子组件

时间:2017-06-14 18:34:44

标签: javascript reactjs react-dom

我在这里初始化了我的应用程序:

ReactDOM.render(
    <App />,
    document.getElementById('app')
);

现在我需要树中的所有组件再次调用componentDidMount,因为我希望树中的所有这些组件再次调用api请求。

我这样做了:

const appKey = 0;

ReactDOM.render(
    <App key={appKey} />,
    document.getElementById('app')
);

每次我需要组件再次调用componentDidMount时,我向appKey添加1并再次调用ReactDOM.render。有用。但也许有另一种方法可以在不使用关键属性的情况下这样做?

0 个答案:

没有答案