首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在开放式天气API上插入${city},${country}查询天气时,API回调不起作用

在开放式天气API上插入${city},${country}查询天气时,API回调不起作用
EN

Stack Overflow用户
提问于 2020-02-27 07:25:00
回答 1查看 75关注 0票数 0

这是我的api调用--收到的错误是值未定义,可能引用了我的城市和国家变量??帮助?

代码语言:javascript
复制
    goGetWeather = async e => {
    e.preventDefault()
    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=8004ed6a9e53c30dd054d07
    9fff7f24e&un 
    its=metric`
    )
    const data = await api_call.json()
    console.log(data)

render() { return (

代码语言:javascript
复制
    <Weather
      city={this.state.city}
      country={this.state.country}
      description={this.state.description}
    />
    <br />
  </div>
)

}}导出默认应用

代码语言:javascript
复制
EN

回答 1

Stack Overflow用户

发布于 2020-02-27 12:26:09

现在,我从子组件中的输入中删除了表单控件属性

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60424095

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档