采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
菜单如果时写死的就没问题, ajax获取就不行。请老师帮忙看看
补充:
当在/aa页面刷新时, 会出现, 左侧菜单时根据后台返回的。
你的意思是,如果一直点击操作,不刷新,就没事儿,菜单一直高亮。但是如果以刷新,菜单栏就回到原始位置了,对应不上了,对吧?
这种问题是经常出现的,就是最初设计考虑不周,你得重新考虑如何存储菜单栏的状态。页面刷新时,肯定是:“路由 -> 页面 -> 左侧菜单栏组件”这样的处理顺序,你看怎么样把路由中的信息通过组件 props 传递到菜单栏组件中。当菜单栏组件得到路由的信息,那他就可以据此来设置高亮状态了。
但是为什么菜单我用假数据写死就没问题, 就是ajax获取后台接口返回的菜单就不行.
老师,我仔细的看了下文档, 解决了..麻烦老师了!
你说的“菜单”是啥呀?没看明白。再把问题补充一下吧,描述详细一些。
老师, 问写在补充里了。
你上传的图片不显示啊
刚才是慕课挂了吧..现在好了, 老师在群里吗? 可以加你远程下吗..
登录后可查看更多问答,登录/注册
已经对React Router4与Webpack2进行了项目升级
1.2k 13
1.5k 12
1.1k 11
996 11