uniapp 中如何动态获取元素高度及动态设置
一、获取:getDomConfig() {let that = thislet info = uni.createSelectorQuery().select(".test_box");info.boundingClientRect(function(data) { //data - 各种参数console.log(data) // 获取元素的相关信息if (data.height > 21
·
一、获取:
getDomConfig() {
let that = this
let info = uni.createSelectorQuery().select(".test_box");
info.boundingClientRect(function(data) { //data - 各种参数
console.log(data) // 获取元素的相关信息
if (data.height > 210) {
that.domWidth = '730rpx'
} else {
that.domWidth = '520rpx'
}
}).exec()
},
二、使用:
<view class="test_box" :style="{width:domWidth}"></view>
三、data中定义 domWidth:100rpx; (设置默认width)
更多推荐
已为社区贡献3条内容
所有评论(0)