猿问

如何获取图形属性键?

GLayer = new esri.layers.GraphicsLayer();

var graphic = new esri.Graphic(point, symbol);

name = "test";                  

graphic.setAttributes({"name" : name});

GLayer.add(graphic);

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


智慧大石
浏览 86回答 1
1回答

largeQ

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

相关分类

JavaScript
我要回答