1 建立一个文件名为config.js缓存
const baseurl = 'http://xxx:9090/'; //公共接口请求地址
export default baseurl;url
2 在登陆接口返回数据的那步,将token存进缓存中debug
// 存储token
uni.setStorage({
key: 'token',
data: res.data.access_token,
success: function () {
uni.getStorage({
key: 'token',
success: function (res) {
console.log(res.data);
}
});
}
});token
在uni.getStorage API中打印,会发现已经能够拿到缓存的token数据了接口
3 建立一个公共请求文件 requst.jsget
若是token不存在,就返回到登陆界面。baseurl为公共的接口地址io
import baseurl from './config.js'
// 公共的请求
const request = function(options) {
options.url = baseurl + options.url;
try {
const token = uni.getStorageSync('token');
const