开发者社区> 问答> 正文

说说你对vue组件的设计原则的理解

[vue] 说说你对vue组件的设计原则的理解

展开
收起
游客7iokfgo4yexey 2020-05-23 12:16:43 1014 0
1 条回答
写回答
取消 提交回答
  • 第一: 容错处理, 这个要做好, 极端场景要考虑到 第二: 缺省值(默认值)要有, 一般把应用较多的设为缺省值 第三: 颗粒化, 把组件拆分出来. 第四: 一切皆可配置, 如有必要, 组件里面使用中文标点符号, 还是英文的标点符号, 都要考虑到 第五: 场景化, 如一个dialog弹出, 还需要根据不同的状态封装成success, waring, 等 第六: 有详细的文档/注释和变更历史, 能查到来龙去脉, 新版本加了什么功能是因为什么 第七: 组件名称, 参数prop, emit, 名称设计要通俗易懂, 最好能做到代码即注释这种程度 第八: 可拓展性, 前期可能不需要这个功能, 但是后期可能会用上, 要预留什么, 要注意什么 第九: 规范化 第十: 分阶段: 不是什么都要一期开发完成看具体业务 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/426

    2020-05-23 12:54:37
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Vue.js 在前端服务化上的探索与实践 立即下载
利用编译将 Vue 组件转成 React 组件 立即下载
Vue.js在前端服务化上的实践与探索 立即下载