本文主要介绍原生JS进行滚动监听和id定位滚动,与效果锚点类似,适用于vue。 关键性代码如下: var scroll = document.documentElement.scrollTop || document.body.scrollTop; //获取屏幕距离顶部的距离 .js // 下述方法是引入mui+vue的案例 ,展示代码为methods里面的方法 init:function(){ doc.addEventListener(scroll,function(){ // 实时监听,如果是ios需要做300ms延迟,否则点击索引的时候,对象距离顶部的高度不够,会出现闪动的