router路由页面


login页面

my页面



main.js页面


import Vue from 'vue'

import App from './App.vue'

import axios from 'axios'

/* 导入了路由 把默认的index.js文件省略了 */

import router from './router'

var instance = axios.create({

  baseURL: 'http://timemeetyou.com:8889/api/private/v1/',

  timeout: 1000,  

  headers: {'Authorization': localStorage.token}

});

/* 请求拦截 */

instance.interceptors.request.use(function (config) {

  return config;

}, function (error) {

  return Promise.reject(error);

});

/* 响应拦截 */

instance.interceptors.response.use(function (response) {

  return response.data;

}, function (error) {

  return Promise.reject(error);

});

Vue.prototype.$axios = instance;

Vue.config.productionTip = false

/* 把导入的实例化对象router传入了Vue的配置项中 */

new Vue({

  router,

  render: h => h(App)

}).$mount('#app')

你可能感兴趣的:(router路由页面)