问题描述
现在我需要做到用户按F5
刷新token,调用login
的空参方法获取token,存入缓存
解决方法
因为
main.js
文件是每次都 刷新加载 的,所以可以考虑把接口放入此文件中相当于C语言中的
main
函数入口
import Vue from 'vue'
import App from './App.vue'import ElementUI from 'element-ui';
import 'element-ui/lib/theme-
import api from './api/index'
Vue.prototype.$echarts = echarts
api.login.login().then(data =>{
console.log(data);
window.localStorage.setItem('token',data.data.token)
// 存入localStorage缓存
})
new Vue({
router,
render: h => h(App),
}).$mount('#app')