![](/img/trans.png)
[英]How to put a title in the first column using Vuetify.js's v-simple-table?
[英]How to run Vuetify.js toolbar title with router
我正在使用 vuetify.js。 我想应用程序标题链接到顶部菜单。 但是在 /route shop 和 /discount 中,HogeHoge 按钮更改了切换状态。 有没有办法收集这个?
<v-toolbar app>
<v-toolbar-title class="mr-5">
<v-btn flat to="/">HogeHoge</v-btn>
</v-toolbar-title>
<v-toolbar-items class="hidden-sm-and-down">
<v-btn flat to="/shop">shop</v-btn>
<v-btn flat to="/discount">discount</v-btn>
</v-toolbar-items>
</v-toolbar>
只需编辑 v-toolbar-title 标签以包含以下内容:
<v-toolbar-title style="cursor: pointer" @click="$router.push('/')" >
您可以添加精确为道具,如:
<v-btn flat to="/shop" exact>shop</v-btn>
<v-btn flat to="/discount" exact>discount</v-btn>
您可以通过简单地将其包装在router-link
来做到这一点。
<v-toolbar app clipped-left>
<router-link to="/page1">
<v-toolbar-title>
🏠 Title
</v-toolbar-title>
</router-link>
</v-toolbar>
在Nuxt js
你可以这样做:
<nuxt-link to="/page1">
<v-toolbar-title>
🏠 Title
</v-toolbar-title>
</nuxt-link>
我可以自己解决这个问题。 对根路由进行活动类注意。
这是我解决它的方法。 我遵循了 vuetify 和 vue-router 官方文档的混合。
<v-toolbar-title style="cursor: pointer">
<router-link v-slot="{navigate}" :to="{ name:'Home' }" custom>
<span role="link" @click="navigate" @keypress.enter="navigate">
Home
</span>
</router-link>
</v-toolbar-title>
在这个答案中强调一些事情很重要:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.