我无法在aps中传递参数来反应js

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (12)

当我在输入文本框中输入城市和国家后单击按钮。然后在警报值即将到来。但在api它没有通过。当我在控制台中检查浏览器的开发者工具时,错误显示。

[[PromiseValue]]: Object
cod: "404"
message: "city not found"
__proto__: Object
const App_key = "bbf6d56707d9126ae929a951187fca66"; 

const city = e.target.elements.city.value;

const country = e.target.elements.country.value;

const api_call = await fetch('http://api.openweathermap.org/data/2.5/weather?q=${city},${country}&APPID=bbf6d56707d9126ae929a951187fca66');
提问于
用户回答回答于

你想用模板文字表达而不带后背.变化

const api_call = await fetch('http://api.openweathermap.org/data/2.5/weather?q=${city},${country}&APPID=bbf6d56707d9126ae929a951187fca66');

to this

const api_call = await fetch(`http://api.openweathermap.org/data/2.5/weather?q=${city},${country}&APPID=bbf6d56707d9126ae929a951187fca66`);

Replace '' with

扫码关注云+社区

领取腾讯云代金券