框架目录说明

-src //存放项目源代码

--apis //项目api存放

--components //项目公共组件存放

--lib //项目公共方法存放

--config //项目配置文件存放

--router //项目路由以及路由配置

--store //vuex 全局状态管理

--views //项目页面文件

--assets//静态资源存放


//文件夹存放文件格式

apis文件夹

文件命名 :页面文件名称+api.js

lib文件夹

文件命名 :页面文件名称+config.js

views文件夹

一个页面一个文件

采用三段式文件存放格式(vue,js,css)

文件命名:文件名.vue   文件名.js   文件名.css


//lib公共方法

axios.config.js //axios配置文件

base_url.config.js//axios接口公共路径

overall.config.js //配置路径

tools.js //公共方法

tool.js方法挂载在window上

命名方式 :方法名+G

const percentageHandleG = function (num1, num2) { //分差百分比
const max = Math.max(num1, num2);
const min = Math.min(num1, num2);
if (max == 0) return null;
if (max == min) return 0;
const difference = max - min;
return difference % max;
}

const methodsArray = [{
name: "DateFormatG",
fn: DateFormatG
}, {
name: "DateFormatNumG",
fn: DateFormatNumG
}, {
name: "productsTypeG",
fn: productsTypeG
}, {
name: "percentageHandleG",
fn: percentageHandleG
}];