mirror of
https://gitee.com/fit2cloud-feizhiyun/MeterSphere.git
synced 2024-12-05 05:29:29 +08:00
24 lines
906 B
Markdown
24 lines
906 B
Markdown
####文件命名:
|
||
- html 小写字母+横线,例如:index.html,org-list.html
|
||
- js 小写字母+横线,例如:i18n.js,en-US.js
|
||
- vue 驼峰命名,首字母大写,例如Login.vue,HeaderUser.vue
|
||
|
||
####变量命名:
|
||
- 常量 大写字母加下划线,例如:const ROLE_ADMIN='admin'
|
||
- 变量 驼峰命名,首字母小写,例如let name,let currentProject
|
||
- 方法 驼峰命名,首字母小写,例如function open(){},function openDialog()
|
||
|
||
####Vue组件:
|
||
- 导出名称 驼峰命名,首字母大写,以Ms开头,例如MsUser
|
||
|
||
####样式规范:
|
||
- 均写入vue文件的<style scope></style>标签内,非全局样式必须添加scope
|
||
- 修改ElementUI的样式,仅在必要情况下写在<style></style>
|
||
- 命名 小写字母+横线,例如.menu,.header-menu,#header-top
|
||
|
||
####格式要求:
|
||
- 遵循.editorconfig
|
||
|
||
####Vue风格指南:
|
||
- https://cn.vuejs.org/v2/style-guide/
|