# vuetify-template-full **Repository Path**: kmyss/vuetify-template-full ## Basic Information - **Project Name**: vuetify-template-full - **Description**: 自己使用的vuetify框架组件 - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: frame-dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2021-03-05 - **Last Updated**: 2022-08-08 ## Categories & Tags **Categories**: vue-extensions **Tags**: None ## README # vuetify-template-full #### 介绍 这是一个自用的 vuetify 框架,目前支持如下功能 - Vuex 支持 - Vue Router 支持 - 自定义组件权限控制 - 框架参数可配置 - Jest 测试框架支持 - Vuetify 组件支持 - Mock 截获 ajax 请求 - Mock 调用 IndexedDB 支持 - 多种适用工具类 及 装饰器 - 支持构建钩子 - 定义了框架使用的 Ajax 返回数据结构 #### 框架编写规范说明 1. 所有的 **文件夹** 都是 **小写字母 + 短划线** 组成。【 Windows系统 不支持文件夹的大小写区分】 1. 所有 **函数、变量** 都是 **小写驼峰式** 命名。 1. 所有的 **类名、接口名** 都采用 **大写驼峰式** 命名。 1. 所有有**注释** 的函数和类都采用 **javadoc** 规范编写。 1. 所有函数内的 **局部变量** 采用 **下划线开头**。 1. 文件名基本都是大写驼峰式,并与其导出的数据一致。【index文件必须是小写的】 #### 使用说明 1. 所有 frame 文件夹下的文件请勿修改。 否则后期升级框架可能存在冲突。 1. 所有必须的配置基本都放置在 frame-config 文件夹内,此文件夹结构不可轻易修改,文件内容可以根据提示适当修改 1. 使用样例可以参看 **Example** 分支 ##### 开发你的 View 在 `ui/view` 下建立你的页面,你可以新建文件夹对页面进行分组 - 这是一个放置在 Layout 中的页面可以写入 `view-item` 文件夹 - 若这是一个普通页面 可以在 `router/route` 配置 ##### 路由配置 路由配置包括 路由守卫 和 页面路由路径两部分 ###### 系统已有路由 ##### 权限控制