javascript - 如何获取图形属性键?
问题描述
GLayer = new esri.layers.GraphicsLayer();
var graphic = new esri.Graphic(point, symbol);
name = "test";
graphic.setAttributes({"name" : name});
GLayer.add(graphic);
我创建了一个图形层。图形被添加到图形层。图形由点和符号组成。我在图形中创建了一个属性。如何获取图形所有属性的key?或者是否可以知道图形属性中是否存在特定键?
解决方案
请在发布前阅读文档。是graphic.attributes
。
除了阅读文档之外,您还可以console.log(graphic)
将对象转储到控制台,在那里您可能会发现它有一个attributes
参数,或者您可以使用调试工具在其中一行上设置断点并检查graphic
要查看的对象它的所有钥匙。请尝试先进行自己的研究和调查。
推荐阅读
- c# - WPF 数据网格和 ReactiveUI
- javascript - ReactJS 应该与 HTML 文件一起使用吗?
- python - 快速 API - 如何在 GET 中显示来自 POST 的图像?
- python - 滚动 4 个骰子 10,000 次的打印结果
- .net - .NET Core Web API + Google.Apis.Admin.Directory.directory_v1 - 尝试读取 chromeos 设备时的范围问题
- wildfly - 指示 Wildfly 将应用程序作为模块化应用程序(Java 9 模块)运行
- r - R:每组时间序列的平均年数
- delphi - 重构建议,使用哪种设计模式
- spring-boot - 在生成 JWT 令牌时,身份验证方法在 Java Spring Boot 中给出内部服务器错误
- jquery - 如何将对象属性从一个数组对象推送到 jquery 中的另一个数组对象?