Vue删除数据成功后如何刷新表格数据
2021/6/7 10:23:55
本文主要是介绍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中写如下代码
template> <div id="app"> <router-view v-if="isShow"></router-view> </div> </template> <script> export default { name: 'App', provide () { return { reload: this.reload } }, data () { return { isShow: true } }, methods: { reload () { this.isShow= false this.$nextTick(function () { this.isShow= true }) } } } </script>
然后在需要刷新的页面引入依赖:inject: [‘reload’],
在需要执行的地方直接调用方法即可:this.reload()
————————————————
版权声明:本文为CSDN博主「星空浩荡」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_45139342/article/details/107976362
这篇关于Vue删除数据成功后如何刷新表格数据的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-24Vue CLI多环境配置学习:从入门到实践
- 2024-11-24Vue CLI多环境配置学习:新手入门教程
- 2024-11-24Vue CLI学习:初学者指南
- 2024-11-24Vue CLI学习:从入门到上手的简单教程
- 2024-11-24Vue3+Vite学习:从零开始的前端开发之旅
- 2024-11-24Vue3阿里系UI组件学习入门教程
- 2024-11-24Vue3的阿里系UI组件学习入门指南
- 2024-11-24Vue3公共组件学习:新手入门教程
- 2024-11-24Vue3公共组件学习入门指南
- 2024-11-24vue3核心功能响应式变量学习