javascript - 如何使用 topojson 访问数组中的值
问题描述
我在构建 choropleth 地图时遇到了麻烦,我想弄清楚的一件事是如何从 json 对象访问数组:
这就是我在控制台中看到的
var datum=topojson.feature(us, us.objects.states)
我想专门捕获属性下的名称(例如州名)
解决方案
console.log(datum.features[2].properties.name)
假设您想要 features 数组中第二个对象的属性,这应该可以工作。此外,JSON 对象只不过是 javascript 对象,您可以像在 vanilla js 中一样访问属性
推荐阅读
- protractor - 如何在量角器中获得第三个 h1 值
- python - Html/Django - 从磁盘故障加载静态图像
- c++ - 提升堆栈跟踪不显示函数名称和行号
- ios - IOS/Objective-C/Swift:在 Swift 中处理 UnsafePointer
- visual-studio - Visual Studio 中的损坏项目 - 已添加密钥
- mysql - 连接两个表并按单列排序
- node.js - 在 Visual Studio 代码中运行节点 http 服务器的步骤
- java - Azure java函数发布方法,发送表单数据
- angular - ng build --prod 和 ng build --env=prod 有什么区别?
- sql-server - 如何在 SQL 中将 2411(其中 24 是日期,11 是月份)转换为日期格式 2018-11-24