赞
踩
1、找到config文件夹下的index.js打开,修改proxyTable:()部分,代码如下:
proxyTable: {
‘/apis’: {
target: ‘http://localhost:5069’, //后端接口地址
changeOrigin: true, //是否允许跨越
pathRewrite: {
‘^/apis’: ‘/’, //重写,
}
}
},
2、找到mian.js文件,//axios.defaults.baseURL = ''注释,也可以为空,测试是OK的;
3、调用axios两种方法:
3.1、this.KaTeX parse error: Expected 'EOF', got '&' at position 54: …me=' + name + '&̲password=' + pa…http.get("/apis/api/Admin/login", {
params: {
username: name,
password: password
},
}).then(res =>{
//返回解释:res.data则如果login有返回,就是返回的数据,没有返回则为空
//res.status=200则成功返回
console.log(res);
//let {code} = res.data;
var code = res.data;
//返回成功
if (code == ‘成功’)
{
this.KaTeX parse error: Expected 'EOF', got '}' at position 31: …ome'); }̲ }).catch…http({
// method: ‘get’,
// url: ‘/apis/api/Admin/login’,
// params: {
// username: name,
// password: password,
// },
// }).then(function (res) {
// this.ruleForm = this.res;
// console.log(res);
// let { code } = res.data;
// if (code == 200) {
// this.router.push("/home");
// }
// })
// .catch(function (error) {
// console.log(error());
// });
4、注意:
这里的then后面大家都习惯这样使用:
.then(funection(res){
console.log(res)}
如果这样使用,请注意后面的this调用将失败,原因可以百度一下。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。