HarmonyOS List垂直布局,lanes(2)能否让某个item占据2格

List() { // ... } .lanes(2) 比如最后一个item是加载更多的item, 这个item应该是屏幕宽度. 而不是1/2.

HarmonyOS
2024-08-08 17:32:00
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

要实现此功能您可以设置两个list,前面的数组去掉最后一个数值,设置为第一个list的数据值并且lanes为2,截取的最后一个数值单个为一个数组,list lanes 值设置为1

但是这里更建议您使用grid 组件 不用list 组件 ,可以更简洁的解决您的问题,grid组件可以跨行跨列Griditem里可以设置columnStart,rowStart和columnEnd,rowEnd跨行跨列

grid 组件参考链接如下:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-container-grid-V5

分享
微博
QQ
微信
回复
2024-08-08 20:34:07
相关问题
HarmonyOS List item 刷新问题
799浏览 • 1回复 待解决
HarmonyOS @AppStorageV2?
156浏览 • 0回复 待解决
HarmonyOS V2 @ObjectLink?
186浏览 • 0回复 待解决
HarmonyOS V2 @Link?
163浏览 • 0回复 待解决
HarmonyOS listitem如何保存状态
315浏览 • 2回复 待解决
HarmonyOS listitem的交互效果处理
398浏览 • 1回复 待解决
HarmonyOS V2 @Param使用?
129浏览 • 0回复 待解决
HarmonyOS V2 @Event使用?
170浏览 • 0回复 待解决
HarmonyOSList是如何加载item的?
224浏览 • 2回复 待解决
如果分割线垂直起来
5870浏览 • 1回复 待解决