HarmonyOS 两个List互相锚点功能

左右两个List,点击左边List的一个ListItem,可以定位到右边List的位置,右边List滑动,可以选中左边ListItem,实现相互锚点的功能。

当前困难影响:无法获取List不可见的那一项。

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Excelsior_abit

可以使用以下方法:

1.使用scrollTo方法:可以通过scrollTo方法将List滚动到指定的项位置。需要指定目标项的索引值。

2.使用scrollBy方法:可以通过scrollBy方法使List的内容滑动一定距离。可以通过滚动的距离来移动到不可见项的位置。

3.事件监听:可以使用事件监听来捕获List滑动事件,并在滑动到指定位置时进行处理。

例如,可以监听scroll事件,并在事件处理函数中判断当前滚动位置。

参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-container-scroll-V5#scrollto

分享
微博
QQ
微信
回复
2天前
相关问题
HarmonyOS List组件问题咨询
39浏览 • 1回复 待解决
HarmonyOS ArkTS如何实现跳转功能
348浏览 • 1回复 待解决
HarmonyOS 关于两个权限的区别
69浏览 • 1回复 待解决
HarmonyOS 如何合并两个对象
83浏览 • 1回复 待解决
HarmonyOS 两个日期怎么比较
68浏览 • 1回复 待解决
HarmonyOS 两个枚举类型之间转换问题
173浏览 • 1回复 待解决
HarmonyOS 如何比较两个日期的大小?
345浏览 • 1回复 待解决
HarmonyOS 两个同级的组件问题
453浏览 • 1回复 待解决
两个设备控制相关问题
9090浏览 • 3回复 已解决
HarmonyOS 两个网页间的数据如何同步
26浏览 • 1回复 待解决
HarmonyOS 怎么把两个PixelMap合成一
70浏览 • 2回复 待解决
HarmonyOS ets文件,合并两个Record记录
630浏览 • 1回复 待解决
HarmonyOS 如何对两个对象进行排序
18浏览 • 1回复 待解决
关于数据库的两个问题。
2409浏览 • 1回复 待解决
关于Image组件的两个问题
439浏览 • 1回复 待解决
关于SQL查询两个表查询
2929浏览 • 1回复 待解决