diff --git a/11111.txt b/11111.txt new file mode 100644 index 0000000..61de0ed --- /dev/null +++ b/11111.txt @@ -0,0 +1 @@ +测试 \ No newline at end of file diff --git a/App.vue b/App.vue new file mode 100644 index 0000000..76a4ed1 --- /dev/null +++ b/App.vue @@ -0,0 +1,71 @@ + + + + + diff --git a/index.js b/index.js new file mode 100644 index 0000000..1d5c915 --- /dev/null +++ b/index.js @@ -0,0 +1,42 @@ +import VueRouter from 'vue-router' +import Vue from 'vue' +Vue.use(VueRouter) +import layout from '@/layout/index.vue' +export default new VueRouter({ + // mode:'history', + routes: [ + + { path: '/system', // 地址栏上面访问的地址 + //懒加载: + // component:()=> import ('@/views/user/index') + component:()=> import('@/system/index') + }, + { path: '/user', // 地址栏上面访问的地址 + //懒加载: + // component:()=> import ('@/views/user/index') + component:()=> import('@/user/index') +}, + { + path: '/layout', // 地址栏上面访问的地址 + //懒加载: + component: layout, + //嵌套路由 + children: [{ + path: `/system/`, // 地址栏上面访问的地址 + //懒加载: + // component:()=> import ('@/views/user/index') + component:()=> import('@/system/index') + }, + { + path:'/user', // 地址栏上面访问的地址 + //懒加载: + component:()=> import('@/user/index') + }, + // + + ] + }, + + ] +}) + \ No newline at end of file diff --git a/index.vue b/index.vue new file mode 100644 index 0000000..c5c3fee --- /dev/null +++ b/index.vue @@ -0,0 +1,48 @@ + + \ No newline at end of file diff --git a/request.js b/request.js new file mode 100644 index 0000000..d3e856b --- /dev/null +++ b/request.js @@ -0,0 +1,39 @@ +import axios from 'axios' +import { Message } from 'element-ui' +const service=axios.create({ + baseURL:'https://elm.cangdu.org', + timeout:5000, +}) +//请求拦截 +// +service.interceptors.request.use( + config=>{ + //localStroage,cookie; + + return config + }, + error=>{ + return Promise.reject(error) + } +) +//响应拦截 +/**服务器给我们返回的数据 + * 根据后台返回的状态码 ;如果是200;那就是正常返回数据; + * 404,500, + */ +service.interceptors.response.use( + response=>{ + // console.log(response) + return response.data + }, + error=>{ + console.log(error); + Message({ + message:error.message, + type:'error', + duration:5*1000 + }) + return Promise.reject(error) + } +) +export default service \ No newline at end of file