Проблема с этим кодом
{path:'home,component:MyHome}
Таким образом, причина ошибки в том, что нет переменной MyHome
, удерживающей какой-либо компонент вправо.Вы просто регистрируете свой компонент с помощью Vue.Component
, который непосредственно регистрирует ваш компонент.
Решение
Так что теперь для решения этого, как сказал Джон, импортируйте ваш компонент и сохраните его.в переменной, а затем передайте эту переменную вашему маршруту, как показано ниже.
import MyHome from "./components/MyHome.vue"
{path:'home,component:MyHome}