最近项目开发中遇到dialog弹框插件不及时更新数据问题,前端使用的vue框架,在搜索后发现
其中,v-if控制元素的存在与否,:visible.sync控制el-dialog的显示,当我们退出弹窗时会销毁子组件的变量,实现子组件初始化,下次进入就不会携带上次输入的信息了。
vue中使用弹框插件是v-if和visible.sync搭配使用的,但是前端代码中少了v-if的判断,抱着试一试的态度把v-if加上去,调试发现问题解决。