HarmonyOS 如何使Text组件填充满父组件?
build() {
Row() {
Row() {
Text(this.str)
.constraintSize({ maxWidth: '100%', minHeight: "30vp" })
.backgroundColor(Color.Gray)
.fontSize('24vp')
}
.key('row1')
.constraintSize({ maxWidth: '100%'})
.backgroundColor(Color.Green)
}
.key('row2')
.backgroundColor(Color.Yellow)
.width('90%')
Button('add')
.onClick(() => {
this.str += 'hello';
})
Button('reset')
.onClick(() => {
this.str = 'hello';
})
}
想让row1组件的大小随Text组件的大小变化,当最外层row2宽度放不下时,自动换行,并且完全填充row2容器,但目前在row1外侧总有一段无法被填充的(下图右侧的黄色区域),如何修改可以使row1/Text完全填充row2?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 背景图片如何填充满组件
447浏览 • 1回复 待解决
HarmonyOS Column组件内子元素在不用width('100%')属性时,如何设置子元素宽度填充满父组件区域?
316浏览 • 1回复 待解决
父组件中引入har包中页面时怎么使Panel居于父组件的底部展示而不是居于har包
1465浏览 • 1回复 待解决
HarmonyOS 子组件被父组件包装后,如何通过父组件设置子组件的属性
525浏览 • 1回复 待解决
HarmonyOS如何使Text中的单词折行显示
480浏览 • 1回复 待解决
HarmonyOS 父组件如何响应子组件内的事件方法 ,子组件如何响应父组件内的事件方法?
331浏览 • 1回复 待解决
HarmonyOS 父组件如何调用子组件的方法?
347浏览 • 0回复 待解决
HarmonyOS 子组件响应父组件的事件方法
301浏览 • 1回复 待解决
Rect组件支持渐变色填充吗?
282浏览 • 1回复 待解决
如何设置父组件随子组件宽度变化
2275浏览 • 1回复 待解决
父组件调用子组件的方法
1253浏览 • 1回复 待解决
弹窗组件调用父组件函数传递
1025浏览 • 1回复 待解决
HarmonyOS 子组件中点击事件交给父组件处理,在父组件种修改数据后子组件不刷新
435浏览 • 1回复 待解决
HarmonyOS如何测量Text组件的宽度呢
449浏览 • 1回复 待解决
如何阻止组件的鼠标事件冒泡到父组件
1874浏览 • 1回复 待解决
父组件如何与孙子组件进行状态同步
2681浏览 • 1回复 待解决
定义父子组件,父组件如何获取子组件的事件
620浏览 • 1回复 待解决
HarmonyOS 关于子组件调用父组件方法的问题
1018浏览 • 1回复 待解决
Text组件设置内容后,如何获取该Text组件的整体高度?
350浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS的Image组件中设置图片填充效果?
172浏览 • 1回复 待解决
HarmonyOS 自适应父组件高度问题
1087浏览 • 1回复 待解决
父组件给子组件传递函数
283浏览 • 1回复 待解决
子组件调用父组件里的方法
282浏览 • 1回复 待解决
HarmonyOS 父组件中的变量发现变化时,如何子组件的子组件联动变化?
292浏览 • 1回复 待解决
父组件中如何处理子组件内点击事件
2746浏览 • 1回复 待解决
把row2的width去掉就好了,如果需要调节布局可以使用margin。