JSX中的条件渲染不适用于CRA PROD构建

时间:2018-05-08 22:03:23

标签: reactjs

我正在使用Create React App。代码在开发服务器中运行良好。但是在我将构建文件夹复制到远程服务器后,重新渲染停止工作。在调试中,它将转到render方法的末尾,然后在控制台中显示以下消息:

TypeError: d.delete is not a function    
at m (react-dom.production.min.js:126)    
at react-dom.production.min.js:130    
at u (react-dom.production.min.js:131)    
at d (react-dom.production.min.js:131)

今天我发现错误与使用'&&'有关,所以如果我更换了逻辑&&通过使用最后添加空跨度的三元运算,处理可以移动到下一个子组件。

让我感到困惑的是,当组件第一次渲染时,没有问题,只有在我点击链接/按钮后才会触发“setState”方法,然后出现错误。不过,代码在开发服务器中运行良好。请帮忙。

0 个答案:

没有答案