"0430 登陆页面"

master
aiyadc 5 years ago
commit 1050f849e7

@ -1,16 +1,21 @@
<template> <template>
<div> <div>
<nav-bar></nav-bar> <home :names="{ name1:'个人中心', name2:'申请实验室' }"user="林大池"></home>
<router-view/>
</div> </div>
</template> </template>
<script> <script>
import navBar from "~/components/teacher/navBar"; import home from "~/components/home";
export default { export default {
components: { components: {
navBar home
},
methods:{
backLogin:function () {
this.$router.push('/login')
console.log('已退出')
}
} }
} }
</script> </script>

@ -4,8 +4,11 @@ import VueRouter from "vue-router";
// 引入组件 // 引入组件
import test from "~/pages/test"; import test from "~/pages/test";
import teacher from "~/pages/teacher/index"; import teacher from "~/pages/teacher/index";
import manager from "~/pages/manager/index";
import supManager from "~/pages/supManager/index";
import personal from "~/pages/teacher/personal"; import personal from "~/pages/teacher/personal";
import login from "~/components/login"; import login from "~/pages/login";
import home from "~/components/home";
// 要告诉 vue 使用 vueRouter // 要告诉 vue 使用 vueRouter
Vue.use(VueRouter); Vue.use(VueRouter);
@ -13,10 +16,10 @@ Vue.use(VueRouter);
const routes = [ const routes = [
{ {
path: "/", path: "/",
redirect: '/home' redirect: '/test'
}, },
{ {
path: "/home", path:'/test',
component:test component:test
}, },
{ {
@ -33,9 +36,25 @@ const routes = [
} }
] ]
}, },
{
path:'/manager',
component:manager,
children:[
]
},
{
path:'/supManager',
component:supManager
},
{ {
path:"/login", path:"/login",
component:login component:login
},
{
path:"/home",
component:home
} }
] ]

@ -17,10 +17,13 @@ async function request(url, method, data, params, header = {}) {
params, params,
method, method,
header, header,
url: config.host + url, url: config.host + url
success: function (res) { }).then(res => {
// 测试期间每个请求都console
console.log(res)
// 0:正常请求 // 0:正常请求
// -1:错误请求 // -1:错误请求
// -2:没有登陆
if (res.data.code === 0) { if (res.data.code === 0) {
resolve(res.data.data) resolve(res.data.data)
} else if (res.data.code === -2) { } else if (res.data.code === -2) {
@ -28,10 +31,8 @@ async function request(url, method, data, params, header = {}) {
} else { } else {
reject(res.data) reject(res.data)
} }
}, }).catch(res => {
fail(res) {
console.log(res) console.log(res)
}
}) })
}) })
} }

Loading…
Cancel
Save