【发布时间】:2020-07-11 14:31:10
【问题描述】:
最新的 create-react-app 默认在组件周围有<React.StrictMode> 标签。我看到的每个将 react-redux 添加到应用程序的示例都没有 React.StrictMode 标签。
这是我所做的:
<Provider store={store}>
<React.StrictMode>
<App />
</React.StrictMode>
</Provider>,
document.getElementById('root')
但是,我总是看到:
<Provider store={store}>
<App />
</Provider>,
document.getElementById('root')
我阅读了StrictMode 的用途。我认为它有助于调试和洞察应用程序中的问题,所以我想在开发时保留它。我所做的是否正确,还是应该像所有示例中的 Provider 一样完全替换它?
【问题讨论】:
标签: javascript reactjs react-redux