例如 vue 后台系统 新增 修改 查看 用同一个路由页面
由列表进去编辑页面 再由编辑页面点击左侧菜单进去新增(有新增菜单)
就需要在路由不变 参数有变化的情况下 刷新本页面
// 监听路由
watch: { $route( to , from ){ if(from.query.编辑页面导航栏携带的参数 !== ''){ this.$refs.ruleForm.resetFields();//重置表单 // 页面初始化和渲染重新走一下 this.initHtml(); this.loadSelect(); } } },