This commit is contained in:
磷叶 2025-01-03 17:50:20 +08:00
parent 05ca0e6a45
commit 0cd182b219

View File

@ -13,11 +13,10 @@
- 组件的样式使用 scoped 属性,避免样式污染 - 组件的样式使用 scoped 属性,避免样式污染
- 样式使用scss - 样式使用scss
- props、data、methods、computed、watch 生命周期函数等都使用驼峰命名 - props、data、methods、computed、watch 生命周期函数等都使用驼峰命名
- 对于全局能够重复使用的组件,尽量封装成组件,并放在 src/components 目录下 - 对于全局能够重复使用的组件,封装成组件,并放在 src/components 目录下
- 对于业务能够重复使用的组件,尽量封装成组件,并放在 src/views/{模块名}/components 目录下 - 对于业务能够重复使用的组件,封装成组件,并放在 src/views/{模块名}/components 目录下
- 所有请求都需要在 src/api/{模块名}.js 文件中定义,并保持统一的命名规范,使用时统一调用 - 所有请求都需要在 src/api/{模块名}.js 文件中定义,并保持统一的命名规范,使用时统一调用
- 业务操作尽量封装成方法或组件 - 可复用操作、样式等优先封装为组件
- table中的数据使用columns定义具体可以参考其他组件
- 保持与现有代码风格一致 - 保持与现有代码风格一致
- 代码需要具有可读性,注释清晰,后续可拓展 - 代码需要具有可读性,注释清晰,后续可拓展
- 生成的代码需要自动导入相关依赖,这点很重要 - 生成的代码需要自动导入相关依赖,这点很重要