使用webpack编译react后,删除组件时报错

如题,源码中使用

clipboard.png

编译后是

clipboard.png

用chrome调试跟踪后发现没有这个方法

查了React的API,使用的是ReactDom调用,好像没错。。。

clipboard.png

是webpack哪里配置不对了吗?

发现在编译后的对象中是可以找到方法的,为什么webpack多加了个render呢?

clipboard.png

阅读 2.3k
1 个回答

尼玛。。。解决了,
原来是导入语句搞错了,导致webpack的loader逻辑错了。
应该是
import ReactDom from 'react-dom';
不应该
import {ReactDom} from 'react-dom';
react-dom只有一个模块输出。。。

clipboard.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题