欢迎来到代码驿站!

当前位置:首页 >

解决父组件将子组件作为弹窗调用只执行一次created的问题

时间:2020-07-24 10:01:02|栏目:|点击:

1、问题原因

因为第一调用渲染子组件后,不再对子组件的created进行调用

2、解决方法

用v-if将子组件包裹起来,因为v-if=false时可以将子组件销毁掉,再次调用时重新渲染

3、上图

初始默认dialogVisible1=false,当执行打开窗口的操作时dialogVisible1为true,当关闭窗口时dialogVisible1=false,从而每一次进入弹窗都会重新渲染整个子组件。

补充知识:vue如何每次打开子组件弹窗都进行初始化

:visible.sync 与 v-if同时使用即可。

上一篇:通过代码实例解析c++ vector常用方法

栏    目:

下一篇:R语言ggplot2边框背景去除的实现

本文标题:解决父组件将子组件作为弹窗调用只执行一次created的问题

本文地址:http://www.codeinn.net/misctech/2507.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有