vant
vant copied to clipboard
[Bug Report] Index-bar 滑到最底部時, 點擊字母無法正確定位
重现链接
https://vant-ui.github.io/vant/#/zh-CN/index-bar
Vant 版本
3.5.3
描述一下你遇到的问题。
#10404 修正裡的情況一: 判断是否 当前滚动距离
=== 当前文档最大滚动距离
,如果满足则表示无法继续滚动触发 onScroll
,则通过手动触发。
情况一的修改中 return
使下方 code
無法繼續執行,這導致了滑到最底部時, 即 当前滚动距离
=== 当前文档最大滚动距离
無法觸發 match.$el.scrollIntoView()
,使得點擊字母時無法正確定位區塊。
重现步骤
如下方影片所示,使用官方文檔 IndexBar 滑到最底部時,再點擊H字母,此時高亮 H 字母,但並未正常定位到 H 區塊( 往上滑動後還是在 W 區塊中 )
https://user-images.githubusercontent.com/17901443/183835726-309c5508-721d-4a04-a66d-3a6b3da681d6.mov
设备/浏览器
chrome, safari