码迷,mamicode.com
首页 > 其他好文 > 详细

swiper_banner图的封装

时间:2020-04-01 19:38:42      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:val   top   lin   border   pad   margin   radius   gate   link   

当然,插件市场也是有类似的封装的

<style lang="scss" scoped>
.bg{
background: white;
padding: 10rpx 0;
}
.swiper{
width: 710rpx;
height: 220rpx;
border-radius:15rpx ;
overflow: hidden;
margin: auto;
.swiper-item{
height: 100%;
width: 100%;
border-radius:15rpx ;
overflow: hidden;
}
.swiper-image{
height: 100%;
width: 100%;
border-radius:15rpx ;
}
}
</style>

<template>
<view class="bg">
<swiper class="swiper" :indicator-dots="true" :autoplay="true" :interval="5000" :duration="500" :circular="true">
<swiper-item v-for="(item,index) in list" :key="index" @click="toUrl(item.link)">
<view class="swiper-item">
<image class="swiper-image" :src="item.imageUrl"></image>
</view>
</swiper-item>
</swiper>
</view>
</template>

<script>
export default {
props:{
list:{
type: Array,
required: true,
default:()=>[]
},
},
methods:{
toUrl(url){
if(url){
uni.navigateTo({
url:url
})
}
},
}
}
</script>

swiper_banner图的封装

标签:val   top   lin   border   pad   margin   radius   gate   link   

原文地址:https://www.cnblogs.com/robot666/p/12614484.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!