【发布时间】:2021-11-28 23:54:06
【问题描述】:
我有 Nuxt 应用程序,其中包含汽车列表:/cars,您可以在那里选择特定的一个 /cars/:id。我想在一个工具栏中路由到不同的视图:*/cars/:id/routes、*/cars/:id/drivers 等。
在 /cars/:id 我用<NuxtChild />创建工具栏和div
<template>
<v-container>
<v-toolbar flat class="rounded-pill " height="50">
<v-tabs centered slider-color="#356FA4" color="#55BAB4" icons-and-text>
<v-tab>Overview<v-icon>fa-eye</v-icon></v-tab>
<v-tab :to="`${$route.params.id}/gauges`"
>Gauges <v-icon>mdi-gauge</v-icon></v-tab
>
<v-tab>Routes <v-icon>mdi-map-marker</v-icon></v-tab>
<v-tab>Drivers <v-icon>fa-users</v-icon></v-tab>
<v-tab>Damages <v-icon>fa-car-crash</v-icon></v-tab>
<v-tab>Documents <v-icon>mdi-file-document-outline</v-icon></v-tab>
<v-tab>Reminders <v-icon>mdi-alarm</v-icon></v-tab>
</v-tabs>
</v-toolbar>
<div>
<NuxtChild />
</div>
</v-container>
</template>
当我单击仪表整个页面更改时,我想将工具栏保持在原位。我错过了什么?
文件夹结构:
| index.vue
| login.vue
| map.vue
| organization.vue
| register.vue
|
+---cars
| | index.vue
| |
| \---_id
| gauges.vue
| index.vue
|
\---users
| index.vue
|
\---_id
index.vue
【问题讨论】:
标签: javascript vue.js vuejs2 nuxt.js vue-router