郑州小程序开发_微信小程序swiper完成滑动扩大缩

2021-01-08 11:28

微信小程序swiper实现滑动放大缩小效果       这篇文章主要介绍了微信小程序swiper实现滑动放大缩小效果,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

效果图如下所示:

具体代码如下所示:

 swiper previous-margin="90rpx" next-margin="90rpx" current="0" bindchange="swiperChange" 
 block wx:for="{{imgUrls}}" wx:index="{{index}}" 
 swiper-item 
 image mode="aspectFill" src="{{item}}" class="slide-image {{swiperIndex == index 'active' : ''}}"/ 
 /swiper-item 
 /block 
 /swiper 
.swiper-block{
height: 480rpx;
width: 100%;
.swiper-item{
display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
overflow:unset;
.slide-image{
height:320rpx;
width: 520rpx;
border-radius: 9rpx;
box-shadow: 0px 0px 30rpx rgba(0, 0,0,.2);
margin: 0rpx 30rpx;
z-index: 1;
.active{
transform: scale(1.14);
transition:all .2s ease-in 0s;
z-index: 20;
}.swiper-block{
height: 480rpx;
width: 100%;
.swiper-item{
display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
overflow:unset;
.slide-image{
height:320rpx;
width: 520rpx;
border-radius: 9rpx;
box-shadow: 0px 0px 30rpx rgba(0, 0,0,.2);
margin: 0rpx 30rpx;
z-index: 1;
.active{
transform: scale(1.14);
transition:all .2s ease-in 0s;
z-index: 20;
Page({
data: {
imgUrls: [
'images//tooopen_sy_6.jpg',
'images//tooopen_sy_6.jpg',
'images//tooopen_sy_5.jpg'
indicatorDots: false,
autoplay: false,
interval: 5000,
duration: 1000
swiperChange(e) {
const that = this;
that.setData({
swiperIndex: e.detail.current,
})

总结

以上所述是小编给大家介绍的微信小程序swiper实现滑动放大缩小效果,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对凡科网站的支持!




扫描二维码分享到微信

在线咨询
联系电话

020-66889888