无法获取 vue.js
Failed to fetch vue.js
我在 mounted()
添加此代码
mounted() {
fetch('http://127.0.0.1/logined')
.then(
function(response) {
if (response.status !== 200) {
console.log('Looks like there was a problem. Status Code: ' +
response.status);
return;
}
// Examine the text in the response
response.json().then(function(data) {
console.log(data);
});
}
)
.catch(function(err) {
console.log('Fetch Error :-S', err);
});
}
没修复,API效果不错。
API returns
{'result':'false'}
控制台日志
这个问题对我来说没有解决,我在另一台电脑上试过了,但还是一样。
axios 也不行所以我改成fetch。
您的代码没有问题,您在屏幕截图中显示的错误表明您无法从 URL 获得任何结果。
您的浏览器似乎符合 CORS 策略,这就是它不起作用的原因,或者您使用 GET
而不是 POST
。
我在 mounted()
mounted() {
fetch('http://127.0.0.1/logined')
.then(
function(response) {
if (response.status !== 200) {
console.log('Looks like there was a problem. Status Code: ' +
response.status);
return;
}
// Examine the text in the response
response.json().then(function(data) {
console.log(data);
});
}
)
.catch(function(err) {
console.log('Fetch Error :-S', err);
});
}
没修复,API效果不错。
API returns
{'result':'false'}
控制台日志
这个问题对我来说没有解决,我在另一台电脑上试过了,但还是一样。 axios 也不行所以我改成fetch。
您的代码没有问题,您在屏幕截图中显示的错误表明您无法从 URL 获得任何结果。
您的浏览器似乎符合 CORS 策略,这就是它不起作用的原因,或者您使用 GET
而不是 POST
。