vue3二次封装element-ui中的table组件

文章浏览阅读189次,点赞2次,收藏3次。首先,将一个普通的element-plus中的table组件引入进来,表格数据源就是我们通过父组件传递进来的data,所以我们使用defineProps来定义,并且它的数据类型是一个数组;同时我们遵循单向数据流的原则,使用lodash中的深拷贝方法将data拷贝一份出来赋值给变量tableData,将tableData传递给element-plus中的table组件,用来渲染数据。第一步完成了,我们接着再分析,还有什么是可以封装的呢?借助封装table组件的过程来巩固一下vue3相关知识点。