Vue删除数据成功后如何刷新表格数据
生活随笔
收集整理的這篇文章主要介紹了
Vue删除数据成功后如何刷新表格数据
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 刷新表格數據的方法:
- 1、this.$router.go(0)
- 2、location.reload()
- 3、跳轉空白頁再跳回原頁面
- 4、控制的顯示隱藏(最實用的方法)
刷新表格數據的方法:
1、this.$router.go(0)
這種方法頁面會一瞬間的白屏,體驗不是很好,雖然只是一行代碼的事
2、location.reload()
這種也是一樣,畫面一閃,效果總不是很好
3、跳轉空白頁再跳回原頁面
在需要頁面刷新的地方寫上:this.$router.push(’/emptyPage’),跳轉到一個空白頁。在emptyPage.vue里beforeRouteEnter 鉤子里控制頁面跳轉,從而達到刷新的效果
beforeRouteEnter (to, from, next) {next(vm => {vm.$router.replace(from.path)}) }這種畫面雖不會一閃,但是能看見路由快速變化
4、控制的顯示隱藏(最實用的方法)
- 在App.vue中寫如下代碼
-
然后在需要刷新的頁面引入依賴:inject: [‘reload’],
-
在需要執行的地方直接調用方法即可:this.reload()
總結
以上是生活随笔為你收集整理的Vue删除数据成功后如何刷新表格数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Vue如何引入ElementUI进行使用
- 下一篇: Can‘t connect to MyS