编码规范

This commit is contained in:
徐永兴 2023-04-21 10:26:14 +08:00
parent aad8f7f47a
commit 857a5a2c8f

39
CodeConventions.md Normal file
View File

@ -0,0 +1,39 @@
<h1 align="center">编码规范、代码风格</h1>
### Pascal CasePascal 大驼峰式命名法
例如UserInfo, UserName
### Camel Case小驼峰式命名法
例如userInfo, userName
## 前端
### HTML
- 标签名必须使用小写字母,标签使用要遵循其语义
- 标签属性名必须使用小写字母,属性必须用双引号("")包围,自定义属性以 data- 作为前缀
- bool 类型的属性不需要添加属性值
- class 必须单词全字母小写,单词之间以 '-' 分隔
- id 必须保证同一个页面内唯一使用小驼峰式命名camelCase
-
### CSS
### JavaScript
- 变量名使用小驼峰式命名camelCase
- 函数名使用小驼峰式命名camelCase
- 函数名称一般以动词+名字的形式命名,例如 getUserInfo(), initData(), loadTableData()
- 事件名称一般以名词+handle 的形式命名,例如 editHandle, selectedHandle
- 查询前缀一般添加 get新增前缀一般加 add 或者 create更新前缀一般添加 update 或者 edit删除前缀一般添加 delete 或者 remove
- 文件名使用小驼峰式命名camelCase
### TypeScript
## 后端
### C#
## 工作目录