今天踩了一个坑。
在一个项目里,使用vant ui
框架,带>
的输入框,点击后,底部弹出选项。
我选择了van-field
组件,使用了里面的is-link
属性。
然后,就遇到了一个bug,在iOS里,点击组件时,会直接回到页面顶部,底部弹窗出不来。
仔细分析了一下,应该是is-link
会使用a
标签。a
标签没有href
值时,会默认回到页面顶部,相当于又跳到当前链接。这就导致了我遇到的bug。
要避免这样的情况出现,就是要避免将a标签做普通标签来使用。
今天踩了一个坑。
在一个项目里,使用vant ui
框架,带>
的输入框,点击后,底部弹出选项。
我选择了van-field
组件,使用了里面的is-link
属性。
然后,就遇到了一个bug,在iOS里,点击组件时,会直接回到页面顶部,底部弹窗出不来。
仔细分析了一下,应该是is-link
会使用a
标签。a
标签没有href
值时,会默认回到页面顶部,相当于又跳到当前链接。这就导致了我遇到的bug。
要避免这样的情况出现,就是要避免将a标签做普通标签来使用。