定制规范目的
- 为了提高团队开发的效率,毕竟代码是写给别人看的,好的开发规范能让一个团队其他成员方便阅读和理解你的代码
- 便于后期项目的维护,让后期维护人员一看代码,就能理解你的代码,而不是一头雾水
- 便于输出高质量规范的文档
项目目录结构
组件命名规范
- 统一使用大驼峰(PascalCase)命名法,但切勿使用保留字
- 组件名应该始终为多个单词,根组件APP除外
- 使用有意义的名词、简短、具有可读性
- 公共组件使用Pub开头 示例:PubBtn、PubTable
- 页面内部组件使用模块名开头Item结尾 示例:CarSearchItem
- 注册和导入组件时,遵循PascalCase约定
- 在页面使用组件用连字符(kebab-case)格式
Vue方法放置顺序
- components 使用的组件
- props 组件属性
- data 组件数据
- computed
- watch
- create
- mounted
- methods
- filters