el-dialog open不生效
时间: 2023-08-22 16:12:50 浏览: 251
element ui 对话框el-dialog关闭事件详解
根据引用\[1\]中的描述,你使用了elementUI的弹窗插件el-dialog,并设置了destroy-on-close属性为true,但是发现open方法并没有生效。根据引用\[2\]中的描述,可以使用@opened事件来监听弹窗打开的事件。你可以在openMethods方法中获取元素并进行相应的操作。另外,根据引用\[3\]中的描述,如果你在子组件的dialog上设置了@close="$emit('close-dialog')",那么在父组件中可以通过监听close-dialog事件来执行相应的操作。请检查你的代码是否正确设置了这些属性和事件,并确保openMethods方法被正确调用。
#### 引用[.reference_title]
- *1* [el-dialog 的各种正确使用姿势 以及 el-dialog destroy-on-close 无效的解决办法](https://blog.csdn.net/qq_21473443/article/details/127106152)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [Vue中使用Element 第一次打开el-dialog获取不到元素的解决办法](https://blog.csdn.net/m0_46129241/article/details/104000599)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [【bug】关于Vue封装el-dialog对话框关闭无反应问题](https://blog.csdn.net/weixin_49668076/article/details/127938465)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文