一、获取: 

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)

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐