scroll-view滚动时,菜单无法点击!?

发布于 7 年前作者 linxiuying19477 次浏览最后编辑 7 年前来自 ask

页面布局如下:

左侧是菜单,右侧是scroll-view滚动列表,使用了scroll-into-view进行菜单定位显示。

左侧菜单绑定事件代码如下:

selectMenu: function (e) {
        var dtset = e.currentTarget.dataset,
            id = dtset.id, tag = dtset.tag;
        this.setData({
            activeId: id,
            toView: tag
        });
}

在手机上预览的时候,出现的问题是,当右侧列表滚动时(未手动触屏停止滚动),左侧菜单无法点击。这是什么问题?如何解决?

3 回复
xueyang
xueyang1 楼6 年前

同样的问题 Mark

xionggang
xionggang2 楼6 年前

是因为滚动的事件还在执行,这个所有的点击无效,这个最近使用scroll-view出现的bug,我就不行就只几个人出现这个问题,而且官方也有出来解决

shenyan
shenyan3 楼5 年前

看你绑定的事件,貌似不是点击无效,而是点击后没有数据加载,score还是加载以前的数据在