Я видел в нескольких разных местах следующий тип определения маршрута:
{ path : '/dashboard',
component: { render (c) { return c('router-view') }},
children:[{
path:"",
component: Dashboard
}]
},
Я пытаюсь понять, чем это отличается от
{ path : '/dashboard',
component: Dashboard
},
Я думаю, что это связано с необязательным добавлением дочерних маршрутов (например, / dashboard / user), так что массив потомков просто объясняет, что компонент Dashboard отображает путь / панель мониторинга, тогда как если бы у меня был второй фрагмент кода, это может только сделать /dashboard.
Я хочу знать, что именно это делает
component: { render (c) { return c('router-view') }},
Я предполагаю, что это какая-то форма вырожденного компонента, но я не понимаю, что именно он делает и как.