vue关闭弹窗时打开另一个弹窗,出现弹窗无法关闭的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue关闭弹窗时打开另一个弹窗,出现弹窗无法关闭的问题相关的知识,希望对你有一定的参考价值。

参考技术A vue关闭弹窗时打开另一个弹窗,出现弹窗无法关闭的问题?
答案如下,vue关闭弹窗时打开另一个弹窗,出现弹窗无法关闭的原因是电脑系统版本太低

vue+element打开弹窗时重置报错


1、出现问题的原因

弹窗打开时未能及时获取到ref的值,导致重置的方法为undefined。


2、解决

把重置的方法放到this.$nextTick()即可。


3、关键代码

openDialog() 
	this.dialogFormVisible = true;

	// 首次打开对话框会报错
	// this.$refs.ruleForm.resetFields();

	// 解决方法一
	// this.$nextTick(() => 
		//     this.$refs.ruleForm.resetFields();
	// );


4、完整代码

gitee(码云) - mj01分支 - vue_element_resetFields 文件夹

以上是关于vue关闭弹窗时打开另一个弹窗,出现弹窗无法关闭的问题的主要内容,如果未能解决你的问题,请参考以下文章

element 关闭弹窗时清空表单信息

我新建了一个vbs弹窗文件,可是我把它打开时他又突然关闭了怎么办?(重启没用)

怎么关闭广告弹窗?

如何取消IDEA中有弹窗时,鼠标自动跳转到确认按钮。

javascript弹窗实例_简单博客

react中antd每当打开不一样的弹窗时,不能更新弹窗的内容