vue2和iview,在ie11报错,已经用了babel-polyfill

如图:
clipboard.png
这是缺少‘:’点进去的图:

clipboard.png

这是无法获取未定义的图:

clipboard.png

这是怎么回事

这是按需去掉后还报错的:

clipboard.png

clipboard.png

阅读 4.3k
3 个回答

babel没转换彻底导致的,未定义暂时没看出来。基本也跑不脱转换不到位。
我要爆粗了,iview按需引入的锅。我们项目之前一直是全家桶引入还没发现这个问题。
通过babel设置按需引入在chrome下毫无问题,进到ie11就见鬼了。
目前的解决办法是全家桶引入。把babellrc里面的那个按需引入去掉

编译之后报错吗?开发的时候会报错吗

clipboard.png

目前为了解决按需加载后 iview babel 问题,只能手动定义 babel 文件路径了

{
    test   : /\.js$/,
    use    : 'babel-loader',
    include: [resolve('node_modules/iview/src'), resolve('node_modules/webpack-dev-server/client')]
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题