最佳答案
我有下面的 Jsfiddle,它有两个 Vuetify 选项卡。
我发现这个 Medium.com 发布关于如何使用与 vue-router
的 Vuetify,它有以下代码:
<div id="app">
<v-tabs grow light>
<v-tabs-bar>
<v-tabs-item href="/" router>
<v-icon>motorcycle</v-icon>
</v-tabs-item>
<v-tabs-item href="/dog" router>
<v-icon>pets</v-icon>
</v-tabs-item>
</v-tabs-bar>
</v-tabs>
<router-view />
</div>
然而,代码现在已经过时了,因为 Vuetify 1.0.13 Tabs 文档没有在 API 中指定 router
道具,所以文章中的嵌入式示例不起作用。
我还发现这个 StackOverflow 回答有以下代码:
<v-tabs-item :to="{path:'/path/to/somewhere'}">
但是,使用 to
道具不起作用,而且它也没有列在 Vuetify API 中。相比之下,v-button
Vuetify 组件确实列出了一个 to
道具并利用了 vue-router
,所以我希望一个受 vue-router
支持的组件能够支持 to
道具。
在旧的 旧的 Vuetify 0.17文档挖掘周围,to
道具是为 v-tabs-item
指定的。似乎在1.0.13中已经删除了支持。
如何在 Vuetify 选项卡中使用 vue-router
?