开发说明

# 开发说明

# 开发前提

版本要求

php7.4-8.0、Vue2、element 2.15.*

本系统采用Thinkphp6Vue前后端分离开发,所以在此之前请先熟练掌握,并有相应的开发规范。

# model层命名规范

控制器不能直接调用数据库操作,所有的数据库操作必须在model层中编写,model中类的命名要规范,按照功能进行划分:

# 控制器命名规范

类名命名规范:首字母大写,多单词小写 方法命名规范:采用驼峰命名,首字母小写

# 文件目录命名规范

采用小写+下划线,命名精简,使用英文单词

例如:style、common、activity等

# html编写规范

当功能独立,或者一个功能对应一个CSS、JS的时候尽可能分离CSS、JS,如果某个功能类别太多,如:user,可以单独建一个文件夹。

注意

内部尽可能不要太多style。

当有需要图标、图片的时候,优先考虑使用字体图标或者svg矢量图来减少代码体积从而提高运行效率。可以使用iconfont (opens new window)