本帖最后由 曼妙佳人 于 2021-9-30 15:26 编辑
swiper
视图容器。 一般用于左右滑动或上下滑动,比如banner轮播图。 注意滑动切换和滚动的区别,滑动切换是一屏一屏的切换。swiper下的每个swiper-item是一个滑动切换区域,不能停留在2个滑动区域之间。 swiper-item 仅可放置在 <swiper> 组件中,宽高自动设置为100%。注意:宽高100%是相对于其父组件,不是相对于子组件,不能被子组件自动撑开。 这里引入ColorUI组件 把colorui目录复制到项目根目录 在App.vue页面style标签中引入 - @import "colorui/main.css";
- @import "colorui/icon.css";
复制代码- <swiper class="screen-swiper" :class="dotStyle?'square-dot':'round-dot'" :indicator-dots="true" :circular="true"
- :autoplay="true" interval="5000" duration="500">
- <swiper-item v-for="(item,index) in swiperList" :key="index">
- <image :src="item.url" mode="aspectFill"></image>
- </swiper-item>
- </swiper>
复制代码- dotStyle:true,
- swiperList: [{
- id: 0,
- type: 'image',
- url: 'https://ossweb-img.qq.com/images/噜阿噜/web201310/skin/big84000.jpg'
- }, {
- id: 1,
- type: 'image',
- url: 'https://ossweb-img.qq.com/images/噜阿噜/web201310/skin/big37006.jpg',
- }, {
- id: 2,
- type: 'image',
- url: 'https://ossweb-img.qq.com/images/噜阿噜/web201310/skin/big39000.jpg'
- }, {
- id: 3,
- type: 'image',
- url: 'https://ossweb-img.qq.com/images/噜阿噜/web201310/skin/big10001.jpg'
- }, {
- id: 4,
- type: 'image',
- url: 'https://ossweb-img.qq.com/images/噜阿噜/web201310/skin/big25011.jpg'
- }, {
- id: 5,
- type: 'image',
- url: 'https://ossweb-img.qq.com/images/噜阿噜/web201310/skin/big21016.jpg'
- }, {
- id: 6,
- type: 'image',
- url: 'https://ossweb-img.qq.com/images/噜阿噜/web201310/skin/big99008.jpg'
- }],
复制代码
|