vuetifyjs/vuetify

[Feature Request] Support nuxt prop for Vuetify 3 on Routable components

开放

#17,490 创建于 2023年5月29日

 (11 条评论) (16 个反应) (1 位负责人)TypeScript (7,139 个派生)batch import
C: VBtnNUXTT: featurehelp wanted

仓库指标

星标
 (40,995 个星标)
PR 合并指标
 (PR 指标待抓取)

描述

Problem to solve

In Vuetify2 adding the nuxt to a routable component (e.g. v-btn or v-card) produced a nuxt-link if to prop or href prop was passed. In Vuetify 3 the nuxt prop does no longer exist.

Proposed solution

Without nuxt prop: <v-btn href="https://vuetifyjs.com"/> => <a href="https://vuetifyjs.com"/> <v-btn to="/vuetify"/> => <router-link to="/vuetify"/> <v-btn /> => <button /> (No href or to)

With nuxt prop: <v-btn nuxt href="https://vuetifyjs.com"/> => <nuxt-link href="https://vuetifyjs.com"/> <v-btn nuxt to="/vuetify"/> => <nuxt-link to="/vuetify"/> <v-btn nuxt /> => <button /> (No href or to)

NOTE: nuxt-link can now handle internal (to) and external (href) links: https://nuxt.com/docs/api/components/nuxt-link

贡献者指南