首页 > 解决方案 > 如何获取图形属性键?

问题描述

GLayer = new esri.layers.GraphicsLayer();
var graphic = new esri.Graphic(point, symbol);
name = "test";                  
graphic.setAttributes({"name" : name});
GLayer.add(graphic);

我创建了一个图形层。图形被添加到图形层。图形由点和符号组成。我在图形中创建了一个属性。如何获取图形所有属性的key?或者是否可以知道图形属性中是否存在特定键?

标签: javascriptarcgis

解决方案


请在发布前阅读文档。是graphic.attributes

除了阅读文档之外,您还可以console.log(graphic)将对象转储到控制台,在那里您可能会发现它有一个attributes参数,或者您可以使用调试工具在其中一行上设置断点并检查graphic要查看的对象它的所有钥匙。请尝试先进行自己的研究和调查。


推荐阅读