在MAC系统的企业微信自带浏览器中,vue3.x vue-router 跳转路由,会报这个错,但是WINDOWS或者高版本的mac系统则正常,请问这是啥意思?
Unhandled Promise Rejection:TypeError: Path must be a string. Received undefined。
在MAC系统的企业微信自带浏览器中,vue3.x vue-router 跳转路由,会报这个错,但是WINDOWS或者高版本的mac系统则正常,请问这是啥意思?
Unhandled Promise Rejection:TypeError: Path must be a string. Received undefined。
10 回答11.2k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答4.9k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
就是字面意思哇
一个是你的
path
参数类型错了导致报错。另外一个是你没有去捕捉这个异常抛出。
一般来说
Promise
的在调用时都需要去catch
一下异常,不然就会提示Uncaught