共计 718 个字符,预计需要花费 2 分钟才能阅读完成。
config.js
const app = {
apiUrl: 'http://216:18080/webcase/', // 请求的地址
baseRequest(obj) {
try {const userToken = uni.getStorageSync('userToken');
if (userToken) {if (obj.header) {obj.header["token"] = userToken;
} else {obj.header = { "token": userToken};
}
obj.url = this.apiUrl + obj.url;
uni.request(obj)
}
else{console.log("获取不到 userToken")
}
} catch (e) {console.log(e)
console.log("获取不到 userToken")
}
},
}
export default app;
需要使用的页面
import app from "@/api/apiConfig"
getUserStatus() {
app.baseRequest({
url: 'getUserStatus',
method: 'POST',
success: (res) => {
// 用户状态存到缓存中去
try{uni.setStorageSync('userStatus', res.data.data.type)
uni.setStorageSync('userAgentInfo',res.data.data)
}catch(e){//TODO handle the exception}
if(res.data.data.type == 2) {this.getLawInfo()
} else {this.yhju= false}
}
})
}
正文完
发表至: javascript
2019-05-06