[react] 严格模式下setState两次调用及解决方法
背景在做列表删除的时候, 发现一次性删除了2个项, 觉得奇怪. 后来经过讨论, 发现是使用了严格模式导致setState被执行了两次.删除前:删除后:index.js代码ReactDOM.render( <React.StrictMode> <App />, </React.StrictMode>, document.getElementById('root'))删除组件代码// js逻辑fnDel = (i) => {
原创
2020-06-08 17:15:03 ·
1906 阅读 ·
0 评论