<swiper-item>
                        <image src="{{item.image}}" class="slide-image" mode="widthFix" @tap="bannerjump({{item.link}})" data-url="{{item.link}}" bindload="imageLoad"  style="height:{{imgheights[swiperCurrent]}}rpx;width:{{imgwidth}}rpx;"/>
                    </swiper-item>
  // 获取banner图高度
            imageLoad: function (e) {  
               var self = this;
                //获取图片真实宽度  
                var imgwidth = e.detail.width,  
                  imgheight = e.detail.height,  
                  //宽高比  
                  ratio = imgwidth / imgheight;  
                 
                //计算的高度值  
                var viewHeight = 750 / ratio;  
                var imgheight = viewHeight  
                var imgheights = this.data.imgheights  
                //把每一张图片的高度记录到数组里  
                imgheights.push(imgheight)  
                
                this.imgheights = imgheights

                this.$apply();           
            },

最近发懒筋 不想说话 一句话都不想说 别怪我 用吧 ~~~~~

posted on 2018-10-18 18:14  周小姐你好  阅读(118)  评论(0编辑  收藏  举报