npm install vue-awesome-swiper --save
npm install vue-awesome-swiper --save
Vue-Awesome-Swiper
按照官网提示的按照方式安装成功了main.js
引用的时候就是提示找不到该模块是什么原因啊import 'swiper/dist/css/swiper.css'
import { swiper, swiperSlide } from 'vue-awesome-swiper'
Data里配置:
components: {
swiper,
swiperSlide
},
swiperOption: {
direction: 'vertical',
slidesPerView: 1,
spaceBetween: 0,
mousewheel: true,
autoHeight: true,
pagination: {
el: '.swiper-pagination',
clickable: false,
type : 'fraction'
},
effect:'slide',
speed:500,
longSwipesRatio:0.3,
resistanceRatio:0.1
}
computed方法:
computed: {
swiper() {
return this.$refs.pageSwiper.swiper
}
},
模板代码:
<swiper :options="swiperOption" class="swiper-box" ref="pageSwiper">
<swiper-slide class="swiper-item">
</swiper-slide>
<div class="swiper-pagination" slot="pagination" v-show="true"></div>
</swiper>
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
跟我一样都遇到这个问题的童鞋,可以考虑直接直接引用
swiper
官网API https://www.swiper.com.cn/api...
参考:vue引入swiper vue使用swiper vue脚手架使用swiper /引入js文件/引入css文件