没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
vue使用原生使用原生swiper代码实例代码实例
主要介绍了vue使用原生swiper代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的
参考学习价值,需要的朋友可以参考下
这篇文章主要介绍了vue使用原生swiper代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考
学习价值,需要的朋友可以参考下
代码如下
<template>
<div>
<div class="swiper_Box" :class="identify">
<div class="swiper-wrapper" :ref="identify">
<div class="swiper-slide" v-for="(item,index) in imgArr" :key="'swiperSlide'+index">
<div class="bannerItem">
<img :src="item.url" alt="vue使用原生swiper代码实例">
</div>
</div>
</div>
<!-- <div v-if="imgArr.length>1" class="swiper-button-prev" slot="button-prev"></div>
<div v-if="imgArr.length>1" class="swiper-button-next" slot="button-next"></div> -->
<div class="swiper-pagination"></div>
</div>
</div>
</template>
<script>
export default {
props:['imgArr','identify','paginationType'],//接收传来的轮播图
watch:{
imgArr:{
handler(newVal){
console.log(newVal)
},
immediate:true
},
identify:{
handler(newVal){
console.log("id:"+newVal)
var self=this;
},
immediate:true
}
},
data(){
return{
swiperShow:false,
MySwiper:null,//swiper实例
}
},
created(){
},
mounted(){
var self=this;
self.MySwiper = new Swiper ('.'+self.identify,{
init: true,
observer:true,
observeParents:true,
slidesPerView: 1,
spaceBetween: 0,
keyboard: {
enabled: true,
},
loop: true,
autoplay: {
delay: 8000,
disableOnInteraction: false
},
pagination: {
el: '.swiper-pagination',
clickable: true,
type:self.paginationType?self.paginationType:'bullets'
},
navigation: {
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev'
},
资源评论
weixin_38679233
- 粉丝: 2
- 资源: 872
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功