[feat][V]:引入vue-router

master
Romesum 5 years ago
parent 2795c955a7
commit fd978b675f

@ -9,7 +9,8 @@
},
"dependencies": {
"element-ui": "^2.3.4",
"vue": "^2.5.16"
"vue": "^2.5.16",
"vue-router": "^3.1.6"
},
"engines": {
"node": ">=6"

@ -1,9 +1,6 @@
<template>
<div id="app">
<img src="./assets/logo.png">
<div>
<el-button @click="startHacking">Start</el-button>
</div>
<router-view/>
</div>
</template>

@ -1,11 +1,13 @@
import Vue from 'vue'
import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'
import router from "~/router";
import App from './App.vue'
Vue.use(ElementUI)
new Vue({
el: '#app',
router,
render: h => h(App)
})

@ -1,6 +1,6 @@
<template>
<div id="app">
<img src="./assets/logo.png">
<img src="../assets/logo.png">
<div>
<el-button @click="startHacking">Start</el-button>
</div>

@ -0,0 +1,24 @@
import Vue from "vue";
import VueRouter from "vue-router";
// 引入组件
import test from "~/pages/test";
// 要告诉 vue 使用 vueRouter
Vue.use(VueRouter);
const routes = [
{
path: "/",
redirect: '/home'
},
{
path: "/home",
component: test
}
]
let router = new VueRouter({
routes
})
export default router;
Loading…
Cancel
Save