数据请求到图片地址, 动态赋值给image时, 直接用boundingClientRect获取不到高度, 解决方法:
<image src="{{htpSrc}}" bindload="imageLoad>
imageLoad(){
// 710 css里设置的图片宽度
// this.data.windowWidth 手机屏幕宽度
let imgH = Math.floor(710*this.data.windowWidth/750*e.detail.height/e.detail.width)
}
就是监听imageLoad 方法, 加载成功后方可获取宽高.