1.使用js实现鼠标悬浮在标签上背景颜色改变的效果
通过动态绑定css属性,获取鼠标停留的当前currentindex,判断是否等于index,如果为true,为该标签添加cur样式
2.防抖debounce和节流throttle(引入lodash库)
当鼠标频繁的在多个标签上滑动,容易造成卡顿。
防抖:操作结束后只执行一次,让频繁的执行,变为少量的执行
节流:在规定的时间内只能执行一次
3.事件委托
4.实现三级联动的路由跳转
最佳方法是:编程式导航+事件委托
要解决的两个问题:!、如何确定点击的是a标签2、如何获取参数
给a 标签动态绑定自定义的属性,使用data-自定义属性名