我有以下jsfiddle,它有两个 Vuetify 选项卡。该文档没有显示vue-router
与它们一起使用的示例。
我找到了这篇关于如何使用 Vuetify 的Medium.com 帖子vue-router
,其中包含以下代码:
<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 文档没有router
在他们的 api 中指定prop,所以帖子中的嵌入示例不起作用。
我还发现了这个StackOverflow 答案,它有以下代码:
<v-tabs-item :to="{path:'/path/to/somewhere'}">
但是,使用to
prop 不起作用,它也没有列在 Vuetify api 中。相比之下,v-button
Vuetify 组件确实列出了一个to
prop 并使用了vue-router
,所以我希望vue-router
支持的组件支持该to
prop。
在旧的 Vuetify 0.17 文档中挖掘,to
props被指定为v-tabs-item
. 似乎支持可能已在 1.0.13 中删除。
如何vue-router
与 Vuetify 选项卡一起使用?