如图,怎么实现这样的一个效果,这里有个逻辑:
每一个活跃的一级菜单都有字体变红的效果,如果带有折叠的菜单,点击调到二级菜单的第一个选项,并默认展开选中。再次点击,收起展示的二级菜单。
想了好就,不知道怎么实现,求解,谢谢
如图,怎么实现这样的一个效果,这里有个逻辑:
每一个活跃的一级菜单都有字体变红的效果,如果带有折叠的菜单,点击调到二级菜单的第一个选项,并默认展开选中。再次点击,收起展示的二级菜单。
想了好就,不知道怎么实现,求解,谢谢
1 回答1.7k 阅读✓ 已解决
4 回答1.7k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1 回答2.6k 阅读✓ 已解决
2 回答1.6k 阅读✓ 已解决
4 回答1.4k 阅读
1 回答1.6k 阅读✓ 已解决
导航是一个组件,内容区域是一个组件,点击导航内的菜单时,跳转到相应的路由中,切换右边的组件
至于楼主描述的很详细的选中效果,在导航组件里面写 js 控制就行了,对于要给哪个菜单加红,Link 是可以判断的,可以看 这里。
需求其实参照 react-router 上的教程就能实现:React Router Tutorial
谢谢~