vue组件开发总结

组件划分

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

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

引用

编写良好的前端组件

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,405评论 25 708
  • 手势识别 6种手势识别 在iOS开发中有6中手势识别:点按、捏合、拖动、轻扫、旋转、长按苹果推出手势识别主要是为了...
    大玲_阅读 670评论 0 3
  • 除了蓝猴施魔法的时候黄人会把天线收起来,其它任何时候他都在不知疲惫地发射信号,就连睡觉时也不停歇。 ...
    Hello羊咩咩阅读 301评论 1 0
  • 你最尊敬、亲爱的人是谁?我最敬佩的人是我们家黄女士。之所以没有明说我最爱的人是老妈,是因为我怕因为那句“妈妈”的称...
    默芯阅读 322评论 1 3
  • 公司这个月搞”二十年的亲人,你在那里“为到期没领保费的客户做了全国的寻亲活动。我从本周四才开始寻亲,一共找到四位亲...
    蓝天虹阅读 264评论 0 0