Я пытаюсь создать дочерний маршрутизатор-представление в качестве содержимого для окружающих компонентов.
Моя маршрутизация выглядит следующим образом:
{
path: "/login",
name: "TheLoginView",
component: TheLoginView,
},
{
path: "/dashboard",
name: "TheDashboard",
component: () => import("@/views/TheDashboard"),
children: [
{
path: "",
name: "DashboardView",
component: () => import("@/components/dashboard/DashboardView"),
children: [
{
name: "Place Order",
path: "place-order",
component: () => import("@/views/ThePlaceOrderView"),
},
{
name: "Previous Orders",
path: "Past-orders",
component: () => import("@/components/ThePastOrders"),
},
{
name: "Account Options",
path: "account-options",
component: () => import("@/components/TheAccountOptions"),
},
],
},
],
},
Мой компонент Dashboard выглядит следующим образом:
<template>
<v-app>
<DashboardAppBar />
<DashboardNavDrawer />
<DashboardView />
<DashboardFooter />
</v-app>
</template>
Проблема, с которой я сталкиваюсь, заключается в том, что DashboardView отображается под навигационным окном вместо ожидаемого результата, который находится рядом с ним.
Результат, который я получаю с любой комбинацией v-app или v-content выглядит следующим образом:
![current result](https://i.stack.imgur.com/YZUqI.png)
В настоящее время компонент DashboardView выглядит следующим образом:
<template>
<router-view />
</template>
I Я немного запутался в том, что мне нужно изменить / добавить / удалить, чтобы дочерний маршрутизатор отображался рядом с ящиком