代码格式规范
Javascript/HTML
- if-else:都要有{}括起来:
if (...) {
...
} else {
...
}
- 使用局部变量时 不能写 _xxx=… 因为_xxx表示私有变量,会使得阅读代码的人产生疑问;
- 方法命名应简单明了;
- 循环遍历:
//一般使用item表示
v-for="item in xxx" :key="item"
- 同一模块中的对于同一物体命名统一;
- class名称使用 xxx-xxx-xxx-… (kebab-case风格);
- class名称格式统一;
- Boolean值判断写法缩写:
return this.item.pendingType===EnumPendingType.TicketTypical
- 注释需简短正确;
- 使用接口获取数据时使用try{}catch(e){}finally{}。
CSS
- 微软雅黑 font-family:“Microsoft YaHei”;
- 尽量少用内联方式写样式(不好维护);
- 占位使用 不可靠;
- 类名写法要与他人统一;
- 像素单位需要统一。
其他
团队开发代码提交,请注意:
- 是否影响他人代码;
- 是否修改公共的配置文件;
- 是否有测试代码和调试的打印代码等。