这篇文章主要为大家详细介绍了利用Vue实现移动端图片轮播组件的方法实例,具有一定的参考价值,可以用来参考一下。
感兴趣的小伙伴,下面一起跟随四海网的小编两巴掌来看看吧!
轮播图的插件也有很多,用jQuery写起来也不难,这里分享的是关于利用Vue实现移动端图片轮播组件的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍:
基于 Vue 的移动端的图片轮播组件.
代码如下:
npm i wc-swiper --save
代码如下:
import wcSwiper from 'wc-swiper'
import 'wc-swiper/style.css'
Vue.use(wcSwiper);
或者可以在单个组件中引入:
代码如下:
import {wcSwiper, wcSlide} from 'wc-swiper'
export default {
components: {
wcSwiper,
wcSlide
}
}
代码如下:
<wc-swiper>
<wc-slide v-for="(v, k) in list" :key="k">
// 这里放具体类容
</wc-slide>
</wc-swiper>
1.wc-swiper 上存在两个配置选项, duration & interval.
2.控制 swiper 的样式: 给 wc-swiper 设置样式即可. (wc-swiper 的默认高度为 200px).
3.异步数据的渲染: 建议在 wc-swiper 上面添加 v-if 判断条件, 比如 v-if="slidesList.length",
以防止在数据返回之前, swiper 已经渲染执行完毕.
4.wc-slide 上面可以监听两个事件: touchstart & click, 所以用户可以直接在 wc-slide 上监听事件
代码如下:
<wc-slide @click="fa" @touchstart="fb"></wc-slide>
5.关于 pagination
目前暂时没有提供相关的接口去修改 pagination 的样式。如果有需要可以直接覆盖默认样式.
pagination 的实现结构:
代码如下:
.wc-pagination
.wc-dot
.wc-dot.wc-dot-active
覆盖上面 3 个class 即可.
github地址:helicopert/wc-swiper
本地下载地址:http://xiazai.q1010.com/201708/yuanma/wc-swiper(q1010.com).rar
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对四海网的支持。
本文来自:http://www.q1010.com/184/3896-0.html
注:关于利用Vue实现移动端图片轮播组件的方法实例的内容就先介绍到这里,更多相关文章的可以留意四海网的其他信息。
关键词:vue.js
四海网收集整理一些常用的php代码,JS代码,数据库mysql等技术文章。