vue刷新页面的方式
1.原生js刷新,这种方式跟点击浏览器刷新一样,用户体验不是很好
location.reload()
2.vue自带的刷新方式也是跟点击浏览器刷新一样,用户体验不是很好
this.$router.go(0)
3.不会再出现跟前2种一样的页面闪烁的方式
使用的是 provide/inject
(1)在app.vue中,加入如下代码 provide声明一个reload
(2)在需要使用的页面声明inject,把app.vue定义的reload接收过来
(3)在需要的地方直接调用(也可以专门写一个刷新按钮进行调用,在适合的地方调用)