Unhandled Promise Rejection:请问这个报错是什么意思?

在MAC系统的企业微信自带浏览器中,vue3.x vue-router 跳转路由,会报这个错,但是WINDOWS或者高版本的mac系统则正常,请问这是啥意思?

Unhandled Promise Rejection:TypeError: Path must be a string. Received undefined。

6aa0ab2f5c4577810434d3fcda40e3d.jpg

阅读 3.2k
1 个回答

就是字面意思哇

Unhandled Promise Rejection:TypeError: Path must be a string. Received undefined。
未处理Promise拒绝事件: 类型错误: Path 必须是一个字符串。收到未定义。

一个是你的 path 参数类型错了导致报错。
另外一个是你没有去捕捉这个异常抛出。

一般来说 Promise 的在调用时都需要去 catch 一下异常,不然就会提示 Uncaught

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