根据我目前的使用心得,知道 Vue 拆分组件至少有两个优点:1、代码复用。因此我们决定使用 vue-class-component 这个库,以类的形式来编写这个抽象弹窗。

详解如何在vue+element-ui的项目中封装dialog组件

详解如何在vue+element-ui的项目中封装dialog组件

详解如何在vue+element-ui的项目中封装dialog组件

详解如何在vue+element-ui的项目中封装dialog组件

详解如何在vue+element-ui的项目中封装dialog组件

详解如何在vue+element-ui的项目中封装dialog组件

详解如何在vue+element-ui的项目中封装dialog组件

详解如何在vue+element-ui的项目中封装dialog组件

详解如何在vue+element-ui的项目中封装dialog组件

详解如何在vue+element-ui的项目中封装dialog组件

详解如何在vue+element-ui的项目中封装dialog组件

详解如何在vue+element-ui的项目中封装dialog组件

详解如何在vue+element-ui的项目中封装dialog组件

详解如何在vue+element-ui的项目中封装dialog组件