vue路由跳转回退后页面不刷新处理
在vue的项目中,在 router/index.js 设置 路由信息时,如果当引入keep-alive 的时候,页面第一次进入,钩子的触发顺序created-> mounted-> activated,退出时触发deactivated。当再次进入(前进或者后退)时,只触发activated。因此,刷新页面数据的话需要 list 的数据放在 activated 的生命周期里面,否则就会造
·
在vue的项目中,在 router/index.js 设置 路由信息时,如果
当引入keep-alive
的时候,页面第一次进入,钩子的触发顺序created-> mounted-> activated,退出时触发deactivated。当再次进入(前进或者后退)时,只触发activated。
因此,刷新页面数据需要 list 的数据放在 activated 的生命周期里面,否则就会造成跳回原来页面而数据没有更新。
更多推荐
已为社区贡献2条内容
所有评论(0)