vue如何实现关闭对话框后刷新列表


Posted in Vue.js onApril 08, 2022

关闭对话框后刷新列表

有些场景需要实现用户弹窗确定后自动刷新列表,父窗口绑定fevent即可

父窗口代码

<template>
     <div>
 <el-button @click="$refs.editform.dialogFormVisible = true" >编辑用户</el-button>
 <editform  @fevent="update_table" ref="editform">
 </editform>
     </div>
 </template>
<script>
import editform from './editform.vue'
export default {
  components: {
    editform
  },
  methods: {
    update_table () {
      console.log('列表框被刷新了')
    }
  }
}
</script>

子窗口代码

<template>
       <el-dialog title="编辑用户"  :visible.sync="dialogFormVisible">
           <el-button @click="delete_user">删除用户</el-button>
    </el-dialog>
</template>
<script>
export default {
  data () {
    return {
      dialogFormVisible: false
    }
  },
  methods: {
    delete_user () {
         this.$emit('fevent')
         this.$message.success('删除成功')
         this.dialogFormVisible = false
    }
  }
}
</script>

附加上自己的业务代码,即可实现列表自动刷新

关闭打开的窗口后刷新父页面

背景:在做页面的过程中需要在页面列表里面添加数据,但是添加之后需要手动刷新页面才会出现添加的数据。

解决办法

可在添加成功之后添加代码 

parent.location.reload();

以上为个人经验,希望能给大家一个参考,也希望大家多多支持三水点靠木。 

Vue.js 相关文章推荐
vue实现下载文件流完整前后端代码
Nov 17 Vue.js
vue实现两个区域滚动条同步滚动
Dec 13 Vue.js
Vue仿百度搜索功能
Dec 28 Vue.js
vue实现轮播图帧率播放
Jan 26 Vue.js
Vue常用API、高级API的相关总结
Feb 02 Vue.js
vue-cli中实现响应式布局的方法
Mar 02 Vue.js
vue backtop组件的实现完整代码
Apr 07 Vue.js
vue-cropper插件实现图片截取上传组件封装
May 27 Vue.js
详解Vue router路由
Nov 20 Vue.js
深入讲解Vue中父子组件通信与事件触发
Mar 22 Vue.js
vue-cli3.x配置全局的scss的时候报错问题及解决
Apr 30 Vue.js
VUE解决跨域问题Access to XMLHttpRequest at
May 06 Vue.js
vue实现列表垂直无缝滚动
Apr 08 #Vue.js
vue3引入highlight.js进行代码高亮的方法实例
vue中的可拖拽宽度div的实现示例
vue 实现弹窗关闭后刷新效果
Apr 08 #Vue.js
vue中this.$http.post()跨域和请求参数丢失的解决
Apr 08 #Vue.js
vue实现书本翻页动画效果实例详解
Apr 08 #Vue.js
vue实现列表拖拽排序的示例代码
You might like
一个可以找出源代码中所有中文的工具
2006/10/25 PHP
实用函数7
2007/11/08 PHP
PHP Yaf框架的简单安装使用教程(推荐)
2016/06/08 PHP
php中namespace及use用法分析
2016/12/06 PHP
php微信开发之音乐回复功能
2018/06/14 PHP
6个常见的 PHP 安全性攻击实例和阻止方法
2020/12/16 PHP
nginx 设置多个站跨域
2021/03/09 Servers
用js做一个小游戏平台 (一)
2009/12/29 Javascript
几个比较实用的JavaScript 测试及效验工具
2010/04/18 Javascript
dreamweaver 安装Jquery智能提示
2011/04/02 Javascript
JQuery 返回布尔值Is()条件判断方法代码
2012/05/14 Javascript
浅析LigerUi开发中谨慎载入common.css文件
2013/07/09 Javascript
javascript向后台传送相同属性的参数即数组参数
2014/02/17 Javascript
jquery 无限级下拉菜单的简单实现代码
2014/02/21 Javascript
详解JavaScript编程中正则表达式的使用
2015/10/25 Javascript
jQuery实现自动输入email、时间和域名的方法
2016/08/24 Javascript
Jqprint实现页面打印
2017/01/06 Javascript
解决vue处理axios post请求传参的问题
2018/03/05 Javascript
vue.js实现格式化时间并每秒更新显示功能示例
2018/07/07 Javascript
node.js读取Excel数据(下载图片)的方法示例
2018/08/02 Javascript
通过vue手动封装on、emit、off的代码详解
2019/05/29 Javascript
解决layui数据表格Date日期格式的回显Object的问题
2019/09/19 Javascript
Python 旋转打印各种矩形的方法
2019/07/09 Python
Django中的静态文件管理过程解析
2019/08/01 Python
selenium+python实现自动登陆QQ邮箱并发送邮件功能
2019/12/13 Python
详解字符串在Python内部是如何省内存的
2020/02/03 Python
使用Python解析Chrome浏览器书签的示例
2020/11/13 Python
澳大利亚网上买书:Angus & Robertson
2019/07/21 全球购物
大学毕业生的自我鉴定
2013/11/30 职场文书
《秋姑娘的信》教学反思
2014/02/28 职场文书
股份转让协议书范本
2015/01/27 职场文书
工地食品安全责任书
2015/05/09 职场文书
幼儿园老师工作总结2015
2015/05/22 职场文书
朋友聚会祝酒词
2015/08/10 职场文书
自己搭建resnet18网络并加载torchvision自带权重的操作
2021/05/13 Python
python 爬取天气网卫星图片
2021/06/07 Python