1.npm install vue-router --savehtml
2.調用vue-router:vue
第一種方法:vue-router
直接在main.js中調用npm
import vueRouter from 'vue-router' import helloWorld from './components/HelloWorld' Vue.use(vueRouter) let router = new vueRouter({ mode: 'history', routes: [{ path: '/', name: 'helloWorld', component: helloWorld }] })
new Vue({ el: '#app', router, template: '<App/>', components: { App } });
第二種方法:app
將路由單獨放在一個文件夾中配置vue-resource
在 src 下新建 router 文件夾,在新建的 router 下,新建 router.js 文件this
import Vue from 'vue' import Router from 'vue-router' import helloWorld from '@/components/HelloWorld' Vue.use(Router) export default new Router({ mode: 'history', routes: [{ path: '/', name: 'helloWorld', component: helloWorld }] })
main.jsspa
import router from './router/router'
new Vue({ el: '#app', router, template: '<App/>', components: { App } });
3.app.vue插件
<template> <div id="app"> <input type="text" class="default-focus"> <router-view/> </div> </template>
1.npm install vue-resource --savecode
2.在main.js中調用
import vueResource from 'vue-resource' Vue.use(vueResource)
3.接下來咱們就能夠使用 this.$http.get() 來獲取數據啦。
若是你們還不是很明白的話。能夠參考: