first commit

This commit is contained in:
编码猿
2024-09-27 02:06:13 +08:00
commit 852d94fbb9
36760 changed files with 3274413 additions and 0 deletions

View File

@@ -0,0 +1,47 @@
Component({
data: {
indicatorDots: true,
vertical: false,
autoplay: true,
interval: 2000,
current: 0, // 默认第一张图
imgheights: [], //所有图片的高度
height: wx.getSystemInfoSync()['statusBarHeight'] + 50
},
properties: {
// 需要被渲染显示的图片地址数组
list: {
type: Array,
value: []
},
// 如果父组件自定义顶部导航后建议传true做边距
// 如果没有自定义那么不传数值默认false图片和顶部没有边距
padding: {
type: Boolean,
value: false
}
},
methods: {
imageLoad: function (e) {//获取图片真实宽度
var imgwidth = e.detail.width,
imgheight = e.detail.height,
ratio = imgwidth / imgheight;
console.log(imgwidth, imgheight)
//计算的高度值
var viewHeight = 750 / ratio;
var imgheight = viewHeight;
var imgheights = this.data.imgheights;
//把每一张图片的对应的高度记录到数组里
imgheights[e.target.dataset.id] = imgheight;
this.setData({
imgheights: imgheights
})
},
bindchange: function (e) {
// console.log(e.detail.current)
this.setData({ current: e.detail.current })
},
}
})