文章浏览阅读152次,点赞4次,收藏3次。最近接到一个需求,修改某某页面,增加XXX功能,并实现个锚点功能。做产品就是不断优化,增加功能的过程。实现锚点的方式很多, 很多UI库也提供了组件,可以根据自己的需求调整一下组件库也可以实现,也可以用标签实现,还可以基于api实现。最近也在用vue,既然写到了,就想到也可以使用vue的自定义指令实现一个锚点功能。当然实现的方式多种多样,我这里就举个例子。将自定义指令放在一个独立的文件中,然后在main.js文件中引入和注册这个指令。});// main.js// 注册全局指令。