vue2 element 抽屉
时间: 2023-09-10 13:10:05 浏览: 204
引用中的代码是一个Vue文件中的抽屉关闭方法。在Vue2和Element UI中,抽屉是通过el-drawer组件来实现的。要使用el-drawer组件,首先需要在Vue文件中引入Element UI的样式和组件库。然后可以在template中使用el-drawer组件来创建一个抽屉,通过设置相应的属性来控制抽屉的显示和隐藏。
在给出的代码中,handleClose()方法是用来关闭抽屉的。首先它通过comparison()函数来比较this.$refs.comparisonRef中的arr数组是否包含"tableData"这个值。如果包含,则直接将抽屉关闭,即将this.drawerVisible设置为false。如果不包含,则会弹出一个确认框,询问用户是否关闭抽屉,如果用户点击确认,则将抽屉关闭,即将this.drawerVisible设置为false。
需要注意的是,在抽屉关闭之前,可能会有数据改动。因此在关闭抽屉时会有一个确认框来提示用户是否保存数据。如果用户点击取消,则抽屉不会关闭。如果用户点击确认,则抽屉将被关闭。
总结来说,这段代码是一个Vue2和Element UI中的抽屉关闭方法,根据数据的改动情况来判断是否关闭抽屉,并提供了确认框来提示用户保存数据的选择。<span class="em">1</span>
#### 引用[.reference_title]
- *1* [vue2使用elementui抽屉 关闭之前对比抽屉展示的组件数据是否有改动。项目实战。](https://blog.csdn.net/L_TZzzz/article/details/120202794)[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^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文