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中鼠标滚轮使div左右滚动的方法详解
Dec 14 Vue.js
详解Vue的异步更新实现原理
Dec 22 Vue.js
vue+vant 上传图片需要注意的地方
Jan 03 Vue.js
vue使用echarts画组织结构图
Feb 06 Vue.js
Vue如何实现变量表达式选择器
Feb 18 Vue.js
VUE实现吸底按钮
Mar 04 Vue.js
vue完美实现el-table列宽自适应
May 08 Vue.js
vue点击弹窗自动触发点击事件的解决办法(模拟场景)
May 25 Vue.js
vue项目支付功能代码详解
Feb 18 Vue.js
vue判断按钮是否可以点击
Apr 09 Vue.js
vue-cli3.x配置全局的scss的时候报错问题及解决
Apr 30 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
加速XP搜索功能堪比vista
2007/03/22 PHP
php二维数组排序方法(array_multisort usort)
2013/12/25 PHP
使用php测试硬盘写入速度示例
2014/01/27 PHP
php中有关字符串的4个函数substr、strrchr、strstr、ereg介绍和使用例子
2014/04/24 PHP
THINKPHP2.0到3.0有哪些改进之处
2015/01/04 PHP
ThinkPHP项目分组配置方法分析
2016/03/23 PHP
thinkPHP中U方法加密传递参数功能示例
2018/05/29 PHP
两种WEB下的模态对话框 (asp.net或js的分别实现)
2009/12/02 Javascript
IE event.srcElement和FF event.target 功能比较
2010/03/01 Javascript
基于JQuery实现相同内容合并单元格的代码
2011/01/12 Javascript
jQuery语法高亮插件支持各种程序源代码语法着色加亮
2013/04/27 Javascript
js判断iframe内的网页是否滚动到底部触发事件
2014/03/18 Javascript
js控制iframe的高度/宽度让其自适应内容
2014/04/09 Javascript
jQuery使用post方法提交数据实例
2015/03/25 Javascript
Async/Await替代Promise的6个理由
2019/06/15 Javascript
微信小程序文章详情页跳转案例详解
2019/07/09 Javascript
Vue+Node实现的商城用户管理功能示例
2019/12/23 Javascript
javascript设计模式 ? 观察者模式原理与用法实例分析
2020/04/22 Javascript
windows系统下Python环境的搭建(Aptana Studio)
2017/03/06 Python
ubuntu环境下python虚拟环境的安装过程
2018/01/07 Python
Python绘制频率分布直方图的示例
2019/07/08 Python
pytorch 实现删除tensor中的指定行列
2020/01/13 Python
Python轻量级web框架bottle使用方法解析
2020/06/13 Python
属性与 @property 方法让你的python更高效
2020/09/21 Python
python 基于Apscheduler实现定时任务
2020/12/15 Python
Python Selenium库的基本使用教程
2021/01/04 Python
节省高达65%的城市景点费用:Go City
2019/07/06 全球购物
Order by的几种用法
2013/06/16 面试题
网吧最新创业计划书范文
2014/03/27 职场文书
巾帼建功标兵事迹材料
2014/05/11 职场文书
优秀家长事迹材料
2014/05/17 职场文书
财务科长个人对照检查材料
2014/09/18 职场文书
2016年第十四个公民道德宣传日活动总
2016/04/01 职场文书
PhpSpreadsheet中文文档 | Spreadsheet操作教程实例
2021/04/01 PHP
PHP对接阿里云虚拟号的实现(号码隐私保护)
2021/04/06 PHP
Python常用配置文件ini、json、yaml读写总结
2021/07/09 Python