该demo原码放在github上,不断更新修改。demo组成:Vue2.x(cli3) + express + mongodb,有兴趣的小伙伴可以去看看,可以留下star哦,笔芯
github:https://github.com/ravings/graduation-project
首先,展示问题:Vue路由<router-link>参数变化,页面数据不刷新
发现,右侧数据没有切换。
问题描述:我使用的是element-ui的导航栏组件<el-menu>,复用组件,路由传参并跳转,从服务器api接口获取数据。
问题原因:路由传参后,在子组件获取参数问题和 用watch (监测变化) $route
对象
改前代码:
路由传参:(父组件路由传参)