Vuetify Nuxt.js:如何在Carousels图标中添加路由链接

用户名

js和Vuetifiy我想在Carousels图标中添加“路由”链接。如果我按图标,它应该打开路由链接。我试过了,但是它没有响应我的链接,它在我试过的代码下不起作用,但是注意了

          {
            images: [
              { src: "/image1.png", caption: "Shopping-Page", to:"/ShoppingPage"},
              { src: "/image2.png", caption: "Cart-Page", to:"/CartPage" },
              { src: "/image3.png", caption: "main-Page", to:"/mainPage" }
              
            ]
          },

我的路由器将此链接添加到我要添加的路由器链接下面

 to="/ShoppingPage" 

 to="/CartPage" 

 to="/mainPage"

我的页面视图锁定是这样的

在此处输入图片说明

我的代码

<template>
  <v-layout style="width: auto;" class="ma-auto">
    <v-carousel cycle light height="309" hide-delimiter-background show-arrows-on-hover>
      <v-carousel-item v-for="(slide, i) in slides" :key="i">
        <v-row>
          <v-col cols="3" v-for="(images, j) in slide.images" :key="j">
            <div class="d-flex flex-column justify-center align-center">
              <v-img :src="images.src" width="30"/>
              <span class="mx-auto text-center caption">{{ images.caption }}</span>
            </div>
          </v-col>
        </v-row>
      </v-carousel-item>
    </v-carousel>
  </v-layout>
</template>

<script>
export default {
  name: "playground",
  data: () => ({
    slides: [
      {
        images: [
          { src: "/image1.png", caption: "Shopping-Page"},
          { src: "/image2.png", caption: "Cart-Page" },
          { src: "/image3.png", caption: "main-Page" }
          
        ]
      },
穆罕默德

您需要将其包装在v-imgrouter-link,检查下面的代码。

<router-link :to="images.to">
  <v-img :src="images.src" />
</router-link>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Vuetify Nuxt.js:如何在图片标签中添加网址链接

Nuxt.js + vuetify图片未加载

为什么 vuetify 中嵌套的 nuxt 链接不起作用?

Vuetify:Nuxt.js中的自动树状交换

Vue-Typed-JS(Nuxt、Vuetify)。无法居中内容

在Nuxt.js中导入单个Vuetify组件?

Nuxt&Vuetify:如何控制CSS文件的加载顺序?

如何从Nuxt / Vuetify的头部删除Google字体Roboto?

带有 Vuetify 的 Nuxt.js:无法读取未定义的属性“$vuetify”

Nuxt 和 Vuetify。导航抽屉

Nuxt Vuetify 按钮始终悬停

nuxt.js和vue.js如何使用vuetify“选择”下拉列表

Nuxt 和 Vuetify,如何在 v-toolbar 等组件中使用颜色

在 nuxt.js 中创建我自己的全局变量(使用 vuetify)

如何使用保存在 Nuxt 商店中的 Vuetify 选择值修复不匹配的 childNodes?

IntelliJ IDEA未在Nuxt.js项目中检测到Vuetify组件

Nuxt.js Vuetify v-img组件未生成img标签

Nuxt 内容 + Vuetify 组件 = 如何删除模板页面中将呈现降价内容的导入块

Nuxt Vuetify在v分页上应用nuxt-link

用Jest测试Nuxt + Vuex + Vuetify的设置

Vuetify SASS无法使用Nuxt正确编译

如何在Nuxt.js中的图标链接上正确实现悬停效果

如何在nuxt路由器中添加meta?

如何在vuetify DataTable的Header中添加图标

如何在Nuxt中验证路由参数?

如何在nuxt.js中创建动态锚链接?

Nuxt + Vuetify无法读取null`的属性“电子邮件”

具有vuetify2的Nuxt项目引发部署错误

Nuxt,Vuetify 骨架加载器,同时加载图像