HarmonyOS Flex容器组件在List容器组件中显示异常

List中有一个组件时自定义的网格,用的时Flex实现的,当这个组件在List的第一条数据的时候,显示异常,被压缩了,在其他位置的就显示正常了。异常的布局,在列表滑动之后又能回复正常。

HarmonyOS
2024-12-24 17:32:14
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

可能是由于Flex布局父组件高度未固定或其他布局不合理导致的:

可参考文档:文本内容宽高计算可以使用@ohos.measure,具体文档可以参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-measure-V5

具体可以查看文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-attributes-flex-layout-V5#flexshrink

https://developer.huawei.com/consumer/cn/doc/best-practices-V5/bpta-improve-layout-performance-V5

分享
微博
QQ
微信
回复
2024-12-24 19:55:16
相关问题
HarmonyOS flex容器布局
1232浏览 • 2回复 待解决
如何阻止Flex容器鼠标事件穿透
2282浏览 • 1回复 待解决
容器组件onVisibleAreaChange不生效
2185浏览 • 1回复 待解决
HarmonyOS 组件/容器设置背景样式
655浏览 • 1回复 待解决
组件溢出父容器问题
1563浏览 • 1回复 待解决
ArkTs如何自定义容器组件
3383浏览 • 1回复 待解决
如何隐藏容器组件的溢出内容
2862浏览 • 1回复 待解决
Scroll容器中子组件吸顶效果
550浏览 • 1回复 待解决