我需要通过访问此链接来获取属性。
fetch("https://pokeapi.co/api/v2/pokemon/28/").then(results => {
console.log(results);
})
我在控制台收到此回应。
回复{type:" cors",url:" https://pokeapi.co/api/v2/pokemon/28/", 重定向:false,状态:200,ok:true,...} body :( ...)bodyUsed:true headers:Headers {} ok:true重定向:false status:200 statusText:"" 类型:" CORS"网址:" https://pokeapi.co/api/v2/pokemon/28/" 的原:响应
但我希望看到类似的东西:
{ "forms": [ { "url":
> "https://pokeapi.co/api/v2/pokemon-form/28/", "name": "sandslash"
> } ], "abilities": [ { "slot": 3, "is_hidden": true,
> "ability": {
> "url": "name": "defense"
...
等等......我怎样才能得到这些数据? 我可以从他们的网站pokeapi.co访问它,但不能从我的应用程序访问它。 我做错了什么?请帮助我理解!!
答案 0 :(得分:0)
fetch("https://pokeapi.co/api/v2/pokemon/28/").then(results => { return results.json();
}).then(data => {
console.log(data);
})
这是一个解决方案。这很奇怪,因为几个小时前它是一个不同的反应。