如题,我也加了proxy和服务端的判断,报了这个错 。
看了后端确实有访问到数据,查网上也找不到解法。
import http from "@/api/http";
import el from "element-ui/src/locale/lang/el";
const baseUrl = 'http://localhost:8082'
export const success_code = 10000;
export const failed_code = 40000;
export const getAdminInfo = () => {
if (process.client) {
return http.requestGet('/user/user_info/741626485537767424');
} else {
return http.requestGet(baseUrl + '/user/user_info/741626485537767424');
}
}
export const getCategories = () => {
if (process.client) {
return http.requestGet('/portal/article/categories');
} else {
return http.requestGet(baseUrl + '/portal/article/categories');
}
}
export const getLoop = () => {
if (process.client) {
return http.requestGet('/portal/web_site_info/loop');
} else {
return http.requestGet(baseUrl + '/portal/web_site_info/loop');
}
}
export const getLabList = () => {
if (process.client) {
return http.requestGet('/portal/lab/list');
} else {
return http.requestGet(baseUrl + '/portal/lab/list');
}
};
export const getUserAppointmentsList = () => {
return http.requestGet('/portal/appointment/list');
};
export const getTopArticle = () => {
if (process.client) {
return http.requestGet(+'/portal/article/top');
} else {
return http.requestGet(baseUrl + '/portal/article/top');
}
}
export const getLabels = (count) => {
return http.requestGet('/portal/article/label/' + count);
}
export const getArticles = (categoryId, page, size) => {
if (categoryId !== '') {
return http.requestGet('/portal/article/list/' + categoryId + '/' + page + '/' + size);
}
if (process.client) {
// 客户端
return http.requestGet('/portal/article/list/' + page + '/' + size);
} else {
// 服务端
return http.requestGet(baseUrl + '/portal/article/list/' + page + '/' + size);
}
}
export const doLogin = (verifyCode, captchaKey, user) => {
return http.requestPost('/user/login/' + verifyCode + '/' + captchaKey + '?from=p_', user);
}
export const checkToken = () => {
return http.requestGet('/user/check_token');
}
看起来没有什么问题。
假设你没有什么好的办法,你是不是可以使用排除法呢?
你的请求有这些:
你是不是可以全部注释掉,然后一个一个放开,判断是谁的问题呢?
404说明页面不存在呀。
你注意一下NaN--->也就是说,你的参数有问题呢。
这个逆回去解决NaN的问题,也就是你拼接的Url有问题。
如果你解决不了,你就上这部分代码吧。