好久没写网站类型的项目,所以一直好奇一些网站右下角的导航是如何实现的,可以根据用户浏览的内容来动态匹配导航条。

根据项目需要,写了一个监听滚动条的模块,具体用法和实现细节可以去github看源码:传送门

小总结:

  • 组件化很锻炼思维:职责,容错,友好
  • 常用的集合操作,使用lodash很爽
  • 如果可以不理会浏览器兼容性,前端真的好幸福