Marker类
点标记。
构造函数 | 说明 |
---|---|
AMap.Marker(opt:MarkerOptions) | 构造一个点标记对象,通过MarkerOptions设置点标记对象的属性 |
MarkerOptions | 类型 | 说明 |
---|
extData | Any | 用户自定义属性,支持JavaScript API任意数据类型,如Marker的id等 |
方法 | 返回值 | 说明 |
---|
setExtData(ext:Any) | 设置用户自定义属性,支持JavaScript API任意数据类型,如Marker的id等 | |
getExtData( ) | Any | 获取用户自定义属性 |
marker = new SvgMarker(
null, {
map: map,
position: [110,10],
showPositionPoint: true,
extData : {"projectId":"1"}
}
);
marker.on('click', markerClick);
function markerClick(e) {
alert(e.target.getPosition());
alert(e.target.getExtData().projectId);
}