vue failed to resolve async component default的问题

在vue 路由中使用了按需加载组件:
const album = resolve => import('./album').then(m => resolve(m))

在浏览器和大部分手机上运行正常,但在小部分比较旧的手机上会报

failed to resolve async component default: syntaxError unexpected token =>

的错误,而且只有个别路由是这样的情况,其他的路由在旧手机上没有出现报错,查了很久也没发现问题在哪,webpack配置似乎也没问题,为什么个别路由会报这种错呢?请问这可能是什么原因引起的?

阅读 12.4k
1 个回答

这个可能是不识别箭头函数,你改成function试试

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