如何解决我如何从openweathermap接收3h降雨预报数字错误后直接输入标识符
我是编程新手,没有必要的基础知识。 我正在尝试从OpenWeatherMap获取降雨的数据,但仍然出现错误:
分析错误:直接在数字后的标识符。
前两个示例不起作用。我只能将对象字符串化。您能建议输入“ .3h”的正确方法是什么吗?
{test.list.map((item,key) => <p key="{key}">{item.rain.3h}</p>)}
{test.list.map((item,key) => <p key="{key}">{item.rain.["3h"]}</p>)}
{test.list.map((item,key) => <p key="{key}">{JSON.stringify(item.rain)}</p>)}
解决方法
错误是因为变量不应该以数字开头,因此点表示法会出现错误。第二个示例可以通过删除最后一个点来工作,就像这样:
test.list.map((item,key) => item.rain['3h'])
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。