色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

vue左右滑動(dòng)tab

謝彥文2年前10瀏覽0評論

在前端開發(fā)中,常見的需求是需要在頁面中使用tab來展示不同的內(nèi)容,這樣可以提高頁面的可讀性和用戶體驗(yàn)。而在Vue中實(shí)現(xiàn)左右滑動(dòng)的tab,可以使用第三方庫vue-awesome-swiper來實(shí)現(xiàn)。

首先,我們需要在Vue項(xiàng)目中安裝vue-awesome-swiper庫。

npm install vue-awesome-swiper --save

接下來,在需要使用左右滑動(dòng)tab的組件中,引入Swiper組件,并在data中定義swiperOption選項(xiàng)。

import { Swiper, SwiperSlide } from 'vue-awesome-swiper'
import 'swiper/dist/css/swiper.css'
export default {
components: {
Swiper,
SwiperSlide
},
data() {
return {
swiperOption: {
slidesPerView: 4,
spaceBetween: 16,
navigation: {
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev'
}
}
}
}
}

在swiperOption中,我們定義了一些選項(xiàng),其中slidesPerView表示每個(gè)swiper-slide顯示的數(shù)量,spaceBetween表示每個(gè)swiper-slide之間的距離,navigation表示左右箭頭的位置。這些選項(xiàng)可以根據(jù)需求修改。

接下來,我們需要在頁面中使用Swiper和SwiperSlide組件。

{{ item.name }}

在swiper中,我們指定了options選項(xiàng)為swiperOption,在swiper-slide中,使用v-for循環(huán)渲染tab項(xiàng)。為了實(shí)現(xiàn)左右箭頭的功能,我們在swiper中添加了兩個(gè)div,分別指定了swiper-button-prev類和swiper-button-next類。

最后,為了美化左右箭頭,我們需要在頁面中添加一些樣式。

.swiper-button-prev, .swiper-button-next {
width: 20px;
height: 20px;
background-color: #fff;
border-radius: 50%;
position: absolute;
top: 50%;
transform: translateY(-50%);
z-index: 999;
}
.swiper-button-prev {
left: 16px;
}
.swiper-button-next {
right: 16px;
}

在樣式中,我們指定了左右箭頭的基本樣式,包括大小、顏色、圓角等。通過top和transform屬性,將箭頭定位在中心位置。最后根據(jù)需求指定箭頭的位置。

通過以上步驟,我們就可以輕松實(shí)現(xiàn)Vue的左右滑動(dòng)tab功能,并且可以使用第三方庫vue-awesome-swiper快速開發(fā)。