Quantcast
Channel: jun01tの日記
Viewing all articles
Browse latest Browse all 87

nuxt-swiperの使い方(次へ・戻るボタン追加) / how to use 'nuxt-swiper' (add next button,prev button)

$
0
0
<template><Swiper
    :slides-per-view="2"    :loop="true"    :modules="[Navigation]"    :navigation="{      nextEl: '.swiper-button-next',      prevEl: '.swiper-button-prev',    }"><SwiperSlide v-for="item in items" :key="item.id">
      {{ item.name }}
    </SwiperSlide></Swiper><divclass="swiper-button-prev"><img loading="lazy"src="/images/items/left_arrow.svg"    /></div><divclass="swiper-button-next"><img loading="lazy"src="/images/items/right_arrow.svg"    /></div></template><script setup lang="ts">import { ref } from'vue';import { Swiper, SwiperSlide } from'swiper/vue';import'swiper/css';constitems=ref([{id:1,name:'name1'},{id:2,name:'name2'},{id:3,name:'name3'}]);</script>

hou to use

npm i nuxt-swiper

or

npm i swiper

add module in nuxt.config.ts

// nuxt.config.ts
import { defineNuxtModule } from 'nuxt'

export default defineNuxtConfig({
  modules: ['nuxt-swiper']
})

reference

nuxt.com

swiperjs.com


Viewing all articles
Browse latest Browse all 87

Trending Articles