获取组件的宽度、高度用如下方法:
import { Logger } from '../../commen.util/Logger';
@Entry
@Component
struct WithAndHeight{
@State widthLeft:number = 0;
build() {
Column(){
Column(){
Text('获取宽度高度')
Text('获取宽度高度')
Text('获取宽度高度')
Text('获取宽度高度')
Text('获取宽度高度')
Text('获取宽度高度')
Text('获取宽度高度')
Text('获取宽度高度')
}
.onAreaChange((oldValue: Area, newValue: Area) => {
let info = JSON.stringify(newValue.width)
let info1 = JSON.stringify(newValue.height)
Logger.info("获取宽度:"+info)
Logger.info("获取高度:"+info1)
})
}
}
}