From cf693a5227f17bbf2201512128d267281a8c5695 Mon Sep 17 00:00:00 2001 From: Riku <risaku@163.com> Date: 星期二, 13 八月 2024 23:49:20 +0800 Subject: [PATCH] 设备信息模块 --- miniprogram_npm/tdesign-miniprogram/image/image.js | 11 ++--------- 1 files changed, 2 insertions(+), 9 deletions(-) diff --git a/miniprogram_npm/tdesign-miniprogram/image/image.js b/miniprogram_npm/tdesign-miniprogram/image/image.js index c6e4493..8261a6e 100644 --- a/miniprogram_npm/tdesign-miniprogram/image/image.js +++ b/miniprogram_npm/tdesign-miniprogram/image/image.js @@ -26,13 +26,6 @@ classPrefix: name, }; this.preSrc = ''; - this.lifetimes = { - attached() { - const { width, height } = this.data; - this.update(); - this.calcSize(width, height); - }, - }; this.observers = { src() { if (this.preSrc === this.properties.src) @@ -47,13 +40,13 @@ onLoaded(e) { const sdkVersion = wx.getSystemInfoSync().SDKVersion; const versionArray = sdkVersion.split('.').map((v) => parseInt(v, 10)); - const { mode } = this.properties; + const { mode, tId } = this.properties; const isInCompatible = versionArray[0] < 2 || (versionArray[0] === 2 && versionArray[1] < 10) || (versionArray[0] === 2 && versionArray[1] === 10 && versionArray[2] < 3); if (mode === 'heightFix' && isInCompatible) { const { height: picHeight, width: picWidth } = e.detail; - getRect(this, '#image').then((rect) => { + getRect(this, `#${tId !== null && tId !== void 0 ? tId : 'image'}`).then((rect) => { const { height } = rect; const resultWidth = ((height / picHeight) * picWidth).toFixed(2); this.setData({ innerStyle: `height: ${addUnit(height)}; width: ${resultWidth}px;` }); -- Gitblit v1.9.3