List组件的页面复写了onMeasure/onLayout生命周期,数据列表不可见
List组件的页面复写了onMeasure/onLayout生命周期,数据列表不可见复现demo:
@Entry
@Component
struct MainPage {
public arr: Array<string> = ['1', '2', '3']
build() {
Row() {
Column() {
Stack() {
List({ space: 40 }) {
ForEach(
this.arr,
(item: string, index) => {
ListItem() {
Text(item).width('100%').height(150).textAlign(TextAlign.Center).onClick(() => {
console.log('点击')
})
}.margin(20).backgroundColor(Color.White)
})
}
}.width('100%').height('100%').backgroundColor(Color.Gray)
}
.width('100%')
}
.height('100%')
}
onMeasure(children: Array<LayoutChild>, constraint: ConstraintSizeOptions): void {
console.log('cwq onMeasure')
}
onLayout(children: Array<LayoutChild>, constraint: ConstraintSizeOptions): void {
console.log('cwq onLayout')
}
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
自定义组件是否有生命周期可见不可见?
2014浏览 • 1回复 待解决
HarmonyOS 是否有支持应用生命周期、页面生命周期、组件生命周期Hook的API?
334浏览 • 0回复 待解决
Stage模型的UIAbility生命周期中,如何区分页面可见无焦点和页面可见有焦点
1721浏览 • 1回复 待解决
HarmonyOS List中LazyForEach嵌套Component组件生命周期问题
299浏览 • 1回复 待解决
Dialog组件生命周期问题
314浏览 • 1回复 待解决
HarmonyOS List中不可见组件的预加载问题
286浏览 • 1回复 待解决
HarmonyOS navigation主页面生命周期
426浏览 • 1回复 待解决
哪个生命周期可以在页面加载前获取数据
377浏览 • 2回复 待解决
HarmonyOS Navigation跳转的组件生命周期
558浏览 • 2回复 待解决
HarmonyOS页面onPageShow生命周期不回调
992浏览 • 1回复 待解决
#鸿蒙通关秘籍#ArkUI中的自定义组件生命周期和页面生命周期有什么区别?
121浏览 • 1回复 待解决
如何知晓navigation组件生命周期?
248浏览 • 1回复 待解决
监听Ability生命周期
1147浏览 • 1回复 待解决
如何对UIAbility组件的生命周期进行理解?
484浏览 • 1回复 待解决
#鸿蒙通关秘籍#UIAbility组件的生命周期管理
98浏览 • 2回复 待解决
HarmonyOS能否全局监听页面的生命周期
568浏览 • 1回复 待解决
HarmonyOS TabContent页面生命周期不触发
382浏览 • 1回复 待解决
TabContent 内容的生命周期
362浏览 • 1回复 待解决
弹窗组件无法调用生命周期接口
2206浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何理解HarmonyOS NEXT中的页面和组件生命周期?
153浏览 • 1回复 待解决
应用内的生命周期流转
615浏览 • 1回复 待解决
如何监听AbilitySlice的生命周期
5104浏览 • 1回复 待解决
如何在页面中订阅UIAbility实例的生命周期变化
1806浏览 • 1回复 待解决
HarmonyOS 模块生命周期管理
223浏览 • 1回复 待解决
AbilityStage组件容器的生命周期和回调
2878浏览 • 1回复 待解决
调用onMeasure和onLayout相当于自己给组件设置大小和布局,不设置的话就不会渲染。
示例代码