导致该问题的原因是:list未设置高度,而height缺省时会使用元素自身内容需要的高度。若子组件的高大于父组件的高,则会画出父组件的范围。可以对list组件设置.layoutWeight(1)属性,对子组件进行重新布局。忽略元素本身尺寸设置,表示自适应占满剩余空间。参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-attributes-size-V5\#layoutweight
导致该问题的原因是:list未设置高度,而height缺省时会使用元素自身内容需要的高度。若子组件的高大于父组件的高,则会画出父组件的范围。
可以对list组件设置.layoutWeight(1)属性,对子组件进行重新布局。忽略元素本身尺寸设置,表示自适应占满剩余空间。
参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-attributes-size-V5\#layoutweight