> 文档中心 > HarmonyOS ts声明式开发 ets开发 修改组件宽高,获取组件宽高

HarmonyOS ts声明式开发 ets开发 修改组件宽高,获取组件宽高

@State _width:number = 160;@State _text:string = '点我放大';build() {  Button(this._text)    .size({width:this._width,height:60})    .fontSize(`27fp`)    .padding({left:`15vp`,right:`15vp`})    .fontColor(`#000000`)    .backgroundColor(`#007CFD`)    .onClick(() => {      if(this._text==='点我放大') { this._width = this._width*2 this._text = '点我缩小'      } else { this._width = this._width/2 this._text = '点我放大'      }    })}