uni-app obtiene la altura total de todos los componentes bajo el nodo actual

Debe estar escrito en el ciclo de vida uni-app ya listo

data() {
			return {
				//选中的索引
				topBarIndex:0,
				//顶栏跟随的索引id值
				scrollIntoIndex:"top0",
				//中间内容块的高度
				mainClientHeight:0,
				//顶栏数据
				topBar:[
					
				],
				//承载数据
				newTopBar:[],
			}
		},
onReady(){
			
			//获取节点信息
			let view=uni.createSelectorQuery().select('.home-data');
			// console.log(view)
			//获取对应的节点值位置高度信息
			view.boundingClientRect(data => {
			  // console.log("得到布局位置信息" + JSON.stringify(data));
			  // console.log("节点离页面顶部的距离为" + data.top);
			  // 计算高度值并赋值
			  //this.mainClientHeight=data.height;
			  this.mainClientHeight=data.height;
			  //console.log(data.height);
			}).exec();
		},
49 artículos originales publicados · Like 3 · Visitor 5093

Supongo que te gusta

Origin blog.csdn.net/weixin_43487066/article/details/105614167
Recomendado
Clasificación