HarmonyOS Grid组件在columnsTemplate设置undefined之后无法开启滑动

Grid组件在columnsTemplate设置为undefined之后无法开启滑动,但是如果在一开始不设置columnsTemplate时,是可以滑动的。期望重置为undefined之后也能滑动。

HarmonyOS
2025-01-09 15:45:44
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

Grid设计问题columnsTemplate设置过之后,即使设置成undefined也不会变成没设置过columnsTemplate的状态,而是变为默认值的1fr。另一点就是onGetRectByIndex这个回调函数只在rowsTemplate和columnsTemplate都设置的Grid中可用。在只设置一个的场景下是不生效的,生效的是onGetlrregularSizeByIndex。建议区分两种场景,用两个不同的Grid来做页面实现。

分享
微博
QQ
微信
回复
2025-01-09 19:37:04
相关问题
HarmonyOS Grid横向滑动
1430浏览 • 1回复 待解决
HarmonyOS Scroll组件无法滑动
1410浏览 • 1回复 待解决
HarmonyOS tabs和grid实现滑动
812浏览 • 1回复 待解决
HarmonyOS list组件如何设置匀速滑动
738浏览 • 1回复 待解决
HarmonyOS 样机无法开启USB调试
1841浏览 • 1回复 待解决
HarmonyOS 设备上Grid 无法触发onReachEnd
945浏览 • 1回复 待解决
HarmonyOS list无法滑动
719浏览 • 1回复 待解决
HarmonyOS Grid组件拖动异常
1199浏览 • 1回复 待解决
HarmonyOS Grid组件拖拽排序
1558浏览 • 1回复 待解决