vue组件开发总结

组件划分

vue组件开发总结_第1张图片
组件的划分
组件职责划分
一个组件只做一件事,基于功能做好职责划分。
组件分类
1. 无状态组件
2. 端对端组件
3. UI组件
4. 业务组件
5. 容器组件
组件设计原则
  1. 尽可能的减少状态
  2. 合理的依赖关系
a. 父组件不依赖子组件。要做到当我们把子组件删除后,只是丢失了一个功能,或一个模块等,而不会造成父组件及兄弟组件功能异常。
b.子组件基于父组件传递 props 作出个性化展示。

  1. 扁平化参数
  2. 良好的接口设计

引用

编写良好的前端组件

你可能感兴趣的:(vue组件开发总结)