javascript - 在预期的角度属性或签名中制作参数时出错
问题描述
当openweathermap首先需要一个数字时尝试制作参数时出现错误,因为在他们的api中从雨中获取数据是3h。所以我必须写 data.rain.3h 并且它不起作用。
rain: {
3h: number;
}
解决方案
这是一个 Javascript 错误,而不是 Angular 错误。
使用对象的正确方法是:
rain: {
"3h": number;
}
注意引号。
然后,要使用它,您必须执行以下操作:data.rain['3h']
推荐阅读
- php - PHP/HTML 表格行在按下更新按钮时不会更改为表单
- python - 将字符串日期和时间转换为火花数据框中的时间戳
- scala - 在 Spark Databricks (scala) 中写入/读取/删除二进制数据
- pentaho - Pentaho - 搜索 xml 文件
- udp - skb_tail_pointer(skb) 无法正常工作。并错误地指向 udp 标头尾部
- javascript - 我正在尝试将 mongodb 服务器与节点连接
- java - 在 docx4j 中创建新标头
- c++ - 保存一个 char* 参数介绍一个字符串
- swiftui - 为什么那些 NavigationLinks 不可点击?
- android - 进入flutter run后出现错误-“正在运行Gradle任务'assembleDebug'......”