react点击高亮,刷新页面对应到相应导航item高亮
页面上顶部导航栏,要实现1.点击到哪个就哪个高亮 2.刷新页面时可以定位到对应高亮页面的导航。
用react要实现类似的操作,主要就是用currentTarget定位到currentIndex,通过判断currentIndex在哪个元素实现切换。
实现思路:
1.点击高亮
给元素添加一个index标志位,然后点击的时候,把这个index用event.currentTarget.getAttribute('index')取出来,然后去设置currentIndex的值,再写一写css的active样
原创
2020-08-07 14:53:22 ·
2411 阅读 ·
0 评论