【问题标题】:VuetifyJS `nuxt` property not working like `nuxt-link` in NuxtJS frameworkVuetifyJS `nuxt` 属性不像 NuxtJS 框架中的 `nuxt-link` 那样工作
【发布时间】:2021-06-27 07:47:29
【问题描述】:

因此,根据 VuetifyJS 文档 here。通过添加nuxt 属性可以将按钮变成nuxt-link,如下所示

<v-btn value="home" nuxt href="/home">Home</v-btn>

但问题是,这会在服务器端呈现,这不是nuxt-link 的工作方式。为了验证这一点,如果我们使用来自 NuxtJS 框架的原始 nuxt-link

<nuxt-link to="/home">
  <v-btn value="home">
    Home
  </v-btn>
</nuxt-link>

这会在客户端呈现。

不确定这是 VuetifyJS 中的错误还是故意的。但无论哪种方式,它都不能用于在 VuetifyJS 组件上创建 nuxt-link

我是理解正确还是弄错了?

【问题讨论】:

    标签: vue.js vuejs2 nuxt.js vuetify.js href


    【解决方案1】:

    如果您在v-btn 组件中使用nuxt 属性,您还应该使用to 属性而不是href

    <v-btn value="home" nuxt to="/home">Home</v-btn>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-11-16
      • 2020-09-10
      • 1970-01-01
      • 1970-01-01
      • 2019-07-21
      • 1970-01-01
      • 1970-01-01
      • 2020-01-20
      相关资源
      最近更新 更多