文章目录

  • 刷新表格数据的方法:
    • 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= falsethis.$nextTick(function () {this.isShow= true})}}}
</script>
  • 然后在需要刷新的页面引入依赖:inject: [‘reload’],

  • 在需要执行的地方直接调用方法即可:this.reload()

Vue删除数据成功后如何刷新表格数据相关推荐

  1. ElementUI 添加修改提示成功后 如何刷新表格数据展示

    解决的办法 在提示成功后的代码,重新调用请求的数据的返回信息 获取数据库的数据 -提示成功调用请求数据的返回信息

  2. Django:使用模态框新增数据,成功后提示“提交成功”,并刷新表格bootstrap-table数据...

    废话不说先看图:  代码实现: 前台代码: {% load staticfiles %} <!DOCTYPE html> <html lang="en">& ...

  3. Vue+ElementUI纯前端技术实现对表格数据的增删改查

    Vue+ElementUI纯前端技术实现对表格数据的增删改查 页面展示效果 一.页面结构 分为三个部分 head body 以及script 一般我个人是在head中引入一些组件库 , 还有一些样式 ...

  4. ajax提交成功后局部刷新 jq_JQuery ajax局部刷新实例

    在我们开发的时候,我们回时常用到javascript实现页面局部刷新,本文我们就和大家分享JQuery ajax局部刷新,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 案例: 描述: 1. 点击登 ...

  5. jquery中ajax请求后台数据成功后既不执行success也不执行error解决方法

    jquery中ajax请求后台数据成功后既不执行success也不执行error解决方法 参考文章: (1)jquery中ajax请求后台数据成功后既不执行success也不执行error解决方法 ( ...

  6. ajax 请求成功 再执行javascript,jquery中ajax请求后台数据成功后既不执行success也不执行error的完美解决方法...

    jquery中ajax请求后台数据成功后既不执行success也不执行error,此外系统报错:Uncaught SyntaxError: Unexpected identifier at Objec ...

  7. 调用$.ajax不成功,jquery中ajax请求后台数据成功后既不执行success也不执行error的完美解决方法...

    jquery中ajax请求后台数据成功后既不执行success也不执行error,此外系统报错:Uncaught SyntaxError: Unexpected identifier at Objec ...

  8. 防止登录成功后重复刷新页面跳回登录页面

    登录action:system/Syslogin/sysLogin.do public String sysLogin() { try { //验证码验证 String yzm = Struts2Ut ...

  9. VUE路由跳转后自动刷新一次页面

    VUE路由跳转后自动刷新一次页面 我们在前端开发时有时会遇到一些问题,暂时找不到解决办法只有靠刷新才能救一下.可是又不能每次都手动刷新.在网上找了很久的自动刷新办法,发现大部分都是路由跳转类的刷新,和 ...

最新文章

  1. 早在公元前五百年,孙子就参透了数据库分区的真谛
  2. java吵醒线程_一文搞懂 Java 线程中断
  3. 更改IE浏览器默认的源文件编辑器
  4. oracle课程设计摘要,Oracle程序设计课程设计概要(doc 35页)
  5. WifiConfigManager NetworkSelector 和 WifiConnectivityManager
  6. php socket 读网页,PHP webSocket实现网页
  7. 博弈论1(正则型博弈)
  8. YYKit 学习笔记之 YYLabel
  9. 285个地级市的灯光数据(1992-2013年)和雾霾(PM2.5)数据(1998-2016年)
  10. 《计算机组成与设计(ARM版)》读书笔记-第二章指令1
  11. 自然人机交互到底“自然”在哪儿?
  12. 支撑压力(刀哥指标)
  13. 前端学习:jQuery学习--Day03
  14. 计算机考研专业课统考科目,2017计算机专业考研必知考试科目与内容
  15. 个人对408计算机组成原理中PC(程序计数器)位数的理解
  16. 设置电脑主机ip地址
  17. 计算两个矩阵乘积(两种方式实现)(C语言)
  18. 王梦君 matlab,那是每个matlab程序都要有function么 “#”这个符号是什么意...
  19. linux使用佳能ip1188,在Linux下安装打印驱动,以佳能LBP2900+为例
  20. 动规练习Plus【2】

热门文章

  1. 数据中心存储解决方案市场将迎来快速增长
  2. 美国一大型数据中心将24h由光伏+储能供电
  3. 计算机组网技术与配置 pdf,教案计算机组网技术.pdf
  4. android行高,android – GridView的行高
  5. 博物馆自动灭火系统应如何选择
  6. DataScience:风控场景之金融评分卡模型的构建(逻辑回归)开发(转评分卡)、使用过程(线上实现)之详细攻略
  7. Py之reprint:reprint的简介、安装、使用方法之详细攻略
  8. 成功解决AttributeError: 'MapDataset' object has no attribute 'group_by_window'
  9. 平凡的世界和你我 (武惠良与杜丽丽)
  10. Java遍历指定文件夹,在屏幕打印所有以abc结尾的文件