有没有封装过⼀些⾃⼰的业务组件,简单说⼀下?
// 场景1:功能复用,多个页面都用到某个功能
// 场景2:页面逻辑太多,进行拆分功能(添加/修改独立出去)
// 注意些什么:
// 1. 抽离模板(复用)
// 2. 设计props el-button type/size/
// 3. 设计插槽 el-dialog title 插槽
有的,不过我封装的基本都是和业务挂钩的组件,我挑⼀个⽐较简单的说⼀下吧,之前做业务的时候有 遇到过 多个业务模块⽤到了类似的模板结构,就使⽤插槽封装了⼀些组件 ⼤概的封装思路就是先把可复⽤的模板部分写好,然后把可变的需要⾃定义的部分⽤slot插槽占位 要是 插槽个数⽐较多的话,可以区分⼀下默认插槽和具名插槽,尤其是功能区域⽐较明显的部分,⽤具名会 更加清晰