router 报错

Uncaught TypeError: Cannot use 'in' operator to search for 'path' in undefined
    at resolve (vue-router.esm-bundler.js:2850)
    at pushWithRedirect (vue-router.esm-bundler.js:2965)
    at push (vue-router.esm-bundler.js:2931)
    at Object.install (vue-router.esm-bundler.js:3345)
    at Object.use (runtime-core.esm-bundler.js:3071)
    at main.js:6

报这样的错误是因为我在路由文件里用错了createWebHashHistory()方法,将它用成了变量,只需要将它写成方法即可解决问题。

 报错 - 解决vue3报错:Cannot use ‘in‘ operator to search for ‘path‘ in undefined_sunshime的博客-CSDN博客  在创建vue3的路由时,报了这样的错:Cannot use 'in' operator to search for 'path' in undefined,经过多次排查发现是我在路由文件里面用错了createWebHashHistory()方法,将它用成了 变量。一、报错情况二、报错原因及解决  报这样的错误是因为我在路由文件里用错了createWebHashHistory()方法,将它用成了变量,只需要将它写成方法即可解决问题。希望对大家有所帮助!!!...https://blog.csdn.net/LiaoFengJi/article/details/119912129

Guess you like

Origin blog.csdn.net/qq_27009517/article/details/120510896