1.这是对axios进行的二次封装的代码(这部分代码是在request.js中)

2.这是对API统一请求的代码
import requests from "./request.js";
//对请求接口进行封装
export const userinfor_by_get = ()=>requests({url:'/approuter/user/',method:'get'});
3.在vue文件中对接口进行请求 ,如果请求的方法这样写是没有错的,如果想用res引用任何信息 就会提示undefined
export default {
'''''''
methods: {
userinfordat_show(){
userinfor_by_get().then(res=>{
console.log("请求数据");
this.getValue=res;
console.log("GET请求测试获取值: ",res);
})
},
}
本文主要讨论了在Vue项目中使用axios进行API请求时遇到的返回值undefined的问题。通过分析request.js中的二次封装代码和API统一请求代码,指出在vue组件中调用接口时可能出现的错误引用方式,并提供了解决此类问题的方案。
3846

被折叠的 条评论
为什么被折叠?



