63 lines
1.3 KiB
JavaScript
63 lines
1.3 KiB
JavaScript
var vm = new Vue({
|
|
el: "#app",
|
|
data: {
|
|
tel: '',
|
|
i: 2,
|
|
activeIndex: 2,
|
|
solveSwiper: "",
|
|
teleManaI: 1
|
|
},
|
|
mounted() {
|
|
this.allSwiper();
|
|
var customSwiper = new Swiper('.solu-swiper-container', {
|
|
// loop: true, // 循环模式选项
|
|
initialSlide: 1,
|
|
centeredSlides: true,
|
|
slidesPerView: "auto",
|
|
slideBetween: 60,
|
|
observer: true,
|
|
observeParents: true,
|
|
autoplay: {
|
|
delay: 5000
|
|
},
|
|
navigation: {
|
|
nextEl: '.swiper-button-next',
|
|
prevEl: '.swiper-button-prev',
|
|
},
|
|
pagination: {
|
|
el: '.swiper-pagination',
|
|
clickable: true,
|
|
}
|
|
});
|
|
},
|
|
mixins: [mixins],
|
|
methods: {
|
|
solveTab(i) {
|
|
this.i = i;
|
|
var j = i - 1;
|
|
this.solveSwiper.slideTo(j, 1000, false);
|
|
},
|
|
teleMana(i) {
|
|
this.teleManaI = i;
|
|
},
|
|
allSwiper() {
|
|
new Swiper('.res-use-wrap .swiper', {
|
|
centeredSlides: true,
|
|
autoplay: true,
|
|
autoplay: {
|
|
delay: 5000,
|
|
disableOnInteraction: false,
|
|
},
|
|
navigation: {
|
|
nextEl: '.swiper-button-next',
|
|
prevEl: '.swiper-button-prev',
|
|
}
|
|
|
|
})
|
|
}
|
|
}
|
|
});
|
|
if (screen.availWidth !== 1280 && window.devicePixelRatio !== 1.5) {
|
|
new WOW().init();
|
|
};
|