使用产品:iserver 8c 810 操作系统:win10 x64
数据类型: 文件型
问题详细描述:
在地图上所有点击生成的窗体,这些点击生成的点都是放在一个数组里面的了,想要实现的效果是,每次点击“撤出最后”按钮的时候只关闭隐藏销毁最后一个弹窗。(看下图)
我用的以下的代码却只能作用一次去移除最后一个,看代码
function clickright(){
laymarkers.events.on({
"click": canelPoP,
"scope": laymarkers
});
}
//用于对消息框的删除
function canelPoP(event){
if (infowinPop) {
try {
infowinPop.hide();//隐藏窗体对象
infowinPop.destroy();//销毁窗体对象
laymarkers.removeMarker(laymarker);
}
catch (e) {
}
}
}