父传子,子组件是弹窗,如何监听子组件中表单的变化

本来是用watch监听form表单数据中的变化的,但是发型弹窗关闭,打开时也会触发watch监听函数;又试了一下同时监听子组件的visible和form,还是不行。
解决方案:在打开子组件时,复制一份给preForm,并转为字符串保存下来。在打开修改弹窗,按下确定按钮时,对比form表单和preForm中的内容!!!
在这里插入图片描述
在这里插入图片描述