微信小程序 获取照片宽高

新手学堂020

微信小程序 获取照片宽高,第1张

<image src="{{images}}" bindload="imgLoadFunc"></image>

imgLoadFunc(e){

    thissetData({

      ImgWidth: edetailwidth,

      ImgHeight: edetailheight

    })

  },

在小程序中没有DOM操作的方法,所以获取不到相应的DOM节点进行高度设置。

解决方案

1css方案

<view class="{{isFold 'flod':'extend' }}" bindtap="flodFn">

我是一个很长文字

</view>

flod{

//折叠样式

}

extend{

//展开样式

}

flodFn:function(){

thissetData({

isFold: !thisisFold 

});

}

2动态渲染方案

<view bindtap="flodFn">

<view wx:if="{{isFold}}" >

我是一个很长的文字

</view>

<view wx:else>

我是一个很长的文字

</view>

</view>

flodFn:function(){

thissetData({

isFold: !thisisFold 

});

}

高级

如果是列表,需要结合复杂数据处理,建议阅读