【第一步】 <delayed-dialog ref="dialog" > </delayed-dialog> </div> </template> <script> 【第二步】 import delayedDialog from "../../requestApplication/loan/delayedDialog.vue" export default { 【第三步】 components: {delayedDialog}, data() { return { input: "", dialogVisible: false...
1. 确认el-dialog的显示状态与子组件onMounted方法执行的关系 在Vue中,onMounted 钩子函数是在组件挂载到DOM上后执行的。如果 el-dialog 组件(或其内部的子组件)在关闭时没有从DOM中移除,那么再次打开时可能不会触发新的挂载过程,因此 onMounted 也不会再次执行。但是,通常情况下,el-dialog 应该会在每次关闭时销毁...