【问题标题】:How to use v-slot with img tag?如何使用带有 img 标签的 v-slot?
【发布时间】:2021-05-25 11:45:24
【问题描述】:

如何使用nuxt正确添加图片链接?

我目前正在使用tag="img",但似乎不推荐使用 tag prop。那么有没有更好的办法呢?

<nuxt-link
      tag="img"
      :src="require('~/assets/ProfitApp-icon.png')"
      height="55"
      alt="logo"
      class="px-3"
      to="/"
    />

WARN [vue-router] 的 tag 属性已被弃用并且有 已在 Vue Router 4 中删除。使用 v-slot API 删除它 警告: https://next.router.vuejs.org/guide/migration/#removal-of-event-and-tag-props-in-router-link.

【问题讨论】:

标签: vue.js nuxt.js vuetify.js vue-router


【解决方案1】:

为什么不使用此处描述的插槽:Enclosing a router-link tag in an image in vuejs

<nuxt-link to="/" class="px-3">
  <img
    :src="require('~/assets/ProfitApp-icon.png')"
    height="55"
    alt="logo"
  />
</nuxt-link>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-04
    • 1970-01-01
    • 2011-05-19
    • 2021-04-22
    • 2021-04-29
    • 2013-07-20
    • 2018-03-05
    • 1970-01-01
    相关资源
    最近更新 更多