图书删除后this.$router.push已经执行,页面视图没更新,请问什么原因?

来源:14-10 电子书删除开发

gary锐

2020-04-08

删除图书后,数据库的图书数据已经删除,refresh()方法中调用了
this.$router.push({
path: ‘/book/list’,
query: this.listQuery
})
但是网页页面视图并没有自动更新,被删除的图书还有显示
手动f5刷新后被删除的图书才消除。
请问什么原因

写回答

1回答

扬_灵

2020-04-08

同学你好,这是因为在删除图书之后如果调用refresh函数beforeRouteUpdate这个时候并没有监听到所以不会重新调用获取列表接口


0
0

Vue Element+Node.js开发企业通用管理后台系统

基于Element的中后台课程,一套中小型企业通用的后台管理系统

2829 学习 · 1714 问题

查看课程