小程序
小游戏
企业微信
微信支付
扫描小程序码分享
-用原生或者wepy框架实现右边商品列表滚动,左边对应的选项卡也在进行切换。急急急急急!!在线等 谢谢各位。
- 希望提供的能力
11 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
请问楼主怎么解决的,我也在纠结哪个循环。 而且,我发现 scrollTop 最大值 可能小于 最后几个选项在当前scroll-view的总高度
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
你问的是右边滑动,左边分类对应切换吗?
对的,左右连个 scroll-view 点击左边可以使右边滑动到指定的位置,现在的问题是如何滑动右边切换左边选项卡的高亮状态
首先计算出,右边每个不同分类的总高度,然后把这些高度放到一个数组里面,(数组的第一项是第一个分类的高度,第二项是第一个分类加上第二个分类的高度,第三项是第一个分类的高度加第二个分类的高度加上第三个分类的高度,后边依次类推),然后在scroll-view上绑定@scroll事件,能拿到scrollTop,然后computed计算属性监听scrollTop并且判断循环判断上边的那个数组,这个高度在哪个范围,就改变左边状态的选中样式。
不知道你明白了没,我就是这么做的,很麻烦,不知道有没有更简便的方法。
好的,谢谢,我试试☺
使用 scroll-into-view 已经实现了点击左边选项卡,右边滚动。 我要实现的滚动右边,左边选项卡切换
scroll-into-view 了解一下
好的 谢谢 我再想想
不太清楚。。最开始就加起来,存成个a=[100,200,500],然后判断滚动距离,比如滚了150,判断大于100吗?大。大于200吗?不。哦,在100和200之间,然后就知道是哪个标签了啊
我可以知道每一个选项下商品的数量,也可以计算出每一个选项下的商品的总高度,但问题是,比如说 我滚动到第三个商品选项的时候,我需要将前三个选项的商品总高度加起来 意思是这个循环 怎么写?不知道我表达清楚了没?
你初始化的时候 不能知道每个商品的数量吗?
但是我每个选项下的商品数量是不确定的呀
scroll-view 有 bindscroll 事件,可以获取到滚动的高度。
能不能详细说一下呢?我左右都用的是scroll-view
正在加载...
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
请问楼主怎么解决的,我也在纠结哪个循环。 而且,我发现 scrollTop 最大值 可能小于 最后几个选项在当前scroll-view的总高度
你问的是右边滑动,左边分类对应切换吗?
对的,左右连个 scroll-view 点击左边可以使右边滑动到指定的位置,现在的问题是如何滑动右边切换左边选项卡的高亮状态
首先计算出,右边每个不同分类的总高度,然后把这些高度放到一个数组里面,(数组的第一项是第一个分类的高度,第二项是第一个分类加上第二个分类的高度,第三项是第一个分类的高度加第二个分类的高度加上第三个分类的高度,后边依次类推),然后在scroll-view上绑定@scroll事件,能拿到scrollTop,然后computed计算属性监听scrollTop并且判断循环判断上边的那个数组,这个高度在哪个范围,就改变左边状态的选中样式。
不知道你明白了没,我就是这么做的,很麻烦,不知道有没有更简便的方法。
好的,谢谢,我试试☺
使用 scroll-into-view 已经实现了点击左边选项卡,右边滚动。 我要实现的滚动右边,左边选项卡切换
scroll-into-view 了解一下
好的 谢谢 我再想想
不太清楚。。最开始就加起来,存成个a=[100,200,500],然后判断滚动距离,比如滚了150,判断大于100吗?大。大于200吗?不。哦,在100和200之间,然后就知道是哪个标签了啊
我可以知道每一个选项下商品的数量,也可以计算出每一个选项下的商品的总高度,但问题是,比如说 我滚动到第三个商品选项的时候,我需要将前三个选项的商品总高度加起来 意思是这个循环 怎么写?不知道我表达清楚了没?
你初始化的时候 不能知道每个商品的数量吗?
但是我每个选项下的商品数量是不确定的呀
scroll-view 有 bindscroll 事件,可以获取到滚动的高度。
能不能详细说一下呢?我左右都用的是scroll-view