办学质量监测教学评价系统
编辑 | blame | 历史 | 原始文档

开发规范


新增view

@/views文件下创建对应的文件夹,一般性一个路由对应一个文件, 该模块下的功能就建议在本文件夹下创建一个新文件夹,各个功能模块维护自己的utilscomponents组件。

新增api

@/api文件夹下创建本模块对应的api服务。
在api服务同级创建types.ts类型声明文件。

新增组件

在全局的@/components写一些全局的组件,如富文本,各种搜索组件,封装的分页组件等等能被公用的组件。 每个页面或者模块特定的业务组件则会写在当前@/views下面。
如:@/views/system/user/components/xxx.vue。这样拆分大大减轻了维护成本。

新增样式

页面的样式和组件是一个道理,全局的@/style放置一下全局公用的样式,每一个页面的样式就写在当前 views下面,请记住加上scoped 就只会作用在当前组件内了,避免造成全局的样式污染。