1.将原本写在mounted里初始化数据的代码封装到init()方法中
init(){ //页面初始化时获取路由参数,访问接口获取数据等操作 },
2.在mounted中调用init()方法
mounted(){ this.init() },
3.使用 watch,监听路由,一旦发生变化便调用init()方法
watch: { '$route': function (to, from) { this.init() } },
1.将原本写在mounted里初始化数据的代码封装到init()方法中
init(){ //页面初始化时获取路由参数,访问接口获取数据等操作 },
2.在mounted中调用init()方法
mounted(){ this.init() },
3.使用 watch,监听路由,一旦发生变化便调用init()方法
watch: { '$route': function (to, from) { this.init() } },