小程序
小游戏
企业微信
微信支付
扫描小程序码分享
现在有一个需求,类目的实现,左边是类目的title列表,右边是所有类目的内容的一个大的列表,点击左边的话可以根据id去滚动到相应的内容部分,但是怎么在右边滑动到某个内容的时候去更新左边的位置状态呢?如图
6 个回答
感谢!
内容中可能包含密钥、AppSecret等私密参数,泄漏会有安全风险,请检查内容并确认。
scroll-view里的item怎么获取他们距顶部的scrolltop?scrolltop不是在scroll-view里面的吗
web也没有,我能想到的办法就是要在右侧加载完成后获取右侧所有分类的id以及他们距顶部的scrolltop存入数组,然后监听右侧scroll事件(bindscroll),获取当前的scrolltop,把这个scrolltop和数组里的scrolltop进行对比,通过阈值判段取得分类的id,然后给currentId赋值
对的,我现在的想法是设定一个currentId的值,左边根据这个值显示红色,右边滑动的时候去修改这个值,但是scroll-view好像没有类似于安卓的获取当前第一个可见item的id的方法
两边都是scrollview吧?
感谢!
wx.createSelectorQuery(),这个东西了解一下
scroll-view里的item怎么获取他们距顶部的scrolltop?scrolltop不是在scroll-view里面的吗
web也没有,我能想到的办法就是要在右侧加载完成后获取右侧所有分类的id以及他们距顶部的scrolltop存入数组,然后监听右侧scroll事件(bindscroll),获取当前的scrolltop,把这个scrolltop和数组里的scrolltop进行对比,通过阈值判段取得分类的id,然后给currentId赋值
对的,我现在的想法是设定一个currentId的值,左边根据这个值显示红色,右边滑动的时候去修改这个值,但是scroll-view好像没有类似于安卓的获取当前第一个可见item的id的方法
两边都是scrollview吧?