浅谈对封装组件的理解

231 阅读1分钟

组件封装时前端人员的日常工作,组建的类型有以下三种:

  1. 工具类型的组件,与具体的项目无关,例如轮播图组件,element-ui

  2. 项目业务相关的组件,与具体的项目紧密相关,可能会在项目中使用多次,或者是公司统一系列的项目中使用,比如图片上传组件,凡是涉及到上传或者修改图片的都可以使用

3.项目复杂页面的子组件,不hi使用多次,比如后管系统中员工管理页面,因为页面信息较多,通过组件拆分,比较好管理维护

就工作中的应用来说: 之前做的后台管理项目用的是element-ui,所以没有机会封装工具类型的组件,但是员工管理页面我封装了一个图片上传的组件,用来修改用户的头像,后面涉及到图片上传和修改的可以使用这个组件,,在员工管理页面我们分了三个子组件,因为信息比较多,拆分开比较好管理和维护。