javascript - 在反应应用程序问题中使用 Foursquare API
问题描述
我有一个用于显示一些位置的反应应用程序,当单击其中一个位置时,它将使用第三方库 Foursquare API 显示与该位置相关的信息。我的主要问题是InfoTab.js
我过去无法显示此信息formattedNewResponse.response.photos.items[0]
,并且JSON.parse(text).response.venue
由于未处理的拒绝(TypeError):无法读取属性'items'
或'categories'
未定义。所以我需要帮助来了解这里的问题以及我如何解决它,因为这是我第一次使用 Foursquare API?
InfoTab.js https://codeshare.io/5XrX3z
解决方案
问题是 Foursquare API 的生命周期很短,还要确保 lat & long 都是正确的。
推荐阅读
- r - 重新插入其输出的 R 函数
- javascript - 如何从 AgEditorComponent 的上下文中聚焦 ag-grid Angular 中的下一个单元格
- javascript - 节点劫持/模拟一个包的需求
- java - 通过字段和映射问题表达的不满足的依赖关系
- javascript - 在Javascript Html复选框内不起作用
- eclipse - 运行 Maven 项目时出现 NoClassDefFoundError (Eclipse)
- python - 查看 string.maketrans 的输出
- azure-data-factory - 对查找活动中的项目进行排序
- eclipse - 如何获取 Eclipse 无头构建的工具 ID
- python - 为什么 numpy 超越数对大于 2^64-1 的整数参数给出“无属性”错误?