swiper在vue的不使用router的使用方法
vue程式碼使用swiper.js時,不使用router!
下載 swiper.js檔案
下載完成,引入到HTML
方法一:在vue data 裡面定義一個物件用來初始化swiper,
在method裡面定義一個函式
在mounted裡面呼叫它;
data:{
swiper:{}
},
mounted:function(){
this.swiperTo();
},
methods:{
swiperTo:function(){
this.swiper = new Swiper('.swiper-container1', {
slidesPerView: 'auto', //重要 可以去swiper搜尋
centeredSlides: true, //重要
paginationClickable: true,
effect: 'left',
spaceBetween: 30,
direction: 'vertical', // 垂直切換選項
loop: true, // 迴圈模式選項
observer: true,//修改swiper自己或子元素時,自動初始化swiper
observeParents: true,//修改swiper的父元素時,自動初始化swiper
initialSlide: photoIndex,//預設顯示在中心位置
on: {
slideChangeTransitionEnd: function(){
//alert(this.activeIndex);//切換結束時,告訴我現在是第幾個slide
}
}
});
},
},
方法二:
直接在mounted裡面定義使用swiper;
//使用
mounted(){
var swiper = new Swiper('.swiper-container1', {
slidesPerView: 'auto', //重要 可以去swiper搜尋
centeredSlides: true, //重要
paginationClickable: true,
effect: 'left',
spaceBetween: 30,
direction: 'vertical', // 垂直切換選項
loop: true, // 迴圈模式選項
observer: true,//修改swiper自己或子元素時,自動初始化swiper
observeParents: true,//修改swiper的父元素時,自動初始化swiper
initialSlide: photoIndex,//預設顯示在中心位置
on: {
slideChangeTransitionEnd: function(){
//alert(this.activeIndex);//切換結束時,告訴我現在是第幾個slide
}
}
});
},
HTML:
<div class="swiper-container1">
<div class="swiper-wrapper">
<div class="swiper-slide">Slide 1</div>
<div class="swiper-slide">Slide 2</div>
<div class="swiper-slide">Slide 3</div>
</div>
</div>
通過文件檢視swiper對應屬性方法:swiper官方文件https://www.swiper.com.cn/usage/index.html#
相關文章
- Vue-Router的使用方法Vue
- Swiper Animate使用方法
- vue-router的使用Vue
- 淺談Vue-router使用方法及動態路由和巢狀路由的使用Vue路由巢狀
- 07-vue-router的使用Vue
- Vue-router的使用姿勢Vue
- vue-Router中name的使用Vue
- Vue元件的基本使用方法Vue元件
- vue vue router 基本使用Vue
- vue升級之路(三)-- vue-router的使用Vue
- vue之router-view元件的使用VueView元件
- Vue - SwiperVue
- 使用swiper.js建立巢狀的swiperJS巢狀
- vue-router之addRoutes使用遇到的坑Vue
- 實現自己的Vue Router -- Vue Router原理解析Vue
- vue3中mixin的使用方法Vue
- vue3+TypeScript+vue-router使用VueTypeScript
- vue3 使用swiper輪播元件Vue元件
- 【VUE】vue-router的基本用法Vue
- 在移動端使用vue-router和keep-aliveVueKeep-Alive
- vue中methods、mounted等的使用方法解析Vue
- 5S在非製造單位中的使用方法,拿走不謝!
- Vue-router外掛使用Vue
- vue-awesome-swiperVue
- vue3.0 的 Composition API 的一種使用方法VueAPI
- 5分鐘瞭解vue-router的基本使用Vue
- 微信小程式swiper高度自適應,swiper的子元素高度不固定微信小程式
- vue-router的鉤子Vue
- Hanlp在ubuntu中的使用方法介紹HanLPUbuntu
- 記錄--vue3中使用Swiper元件Vue元件
- 4-6.vue-router的this.$router和this.$routeVue
- vue-router 原始碼:實現一個簡單的 vue-routerVue原始碼
- vue-router中scrollBehavior的妙用Vue
- vue 路由vue RouterVue路由
- vue-router的基本框架及寫法,router-view與router-linkVue框架View
- 關於在swiper輪播元件中使用echarts的'click'事件無效元件Echarts事件
- vue-awesome-swiper 小案例Vue
- Vue mixins淺談使用方法及需要注意的點Vue