Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何恢复已删除的Google地图标记_Javascript_Html_Css_Json_Google Maps - Fatal编程技术网

Javascript 如何恢复已删除的Google地图标记

Javascript 如何恢复已删除的Google地图标记,javascript,html,css,json,google-maps,Javascript,Html,Css,Json,Google Maps,这是html代码,它加载使程序工作所需的所有文件 易接近性 这个问题有点老了,但我还是忍不住注意到。。。为什么要删除数组?只需在removeAddress()方法中注释一行即可: function removeAddress(){ setAllMap(null); //arr = []; --let array stay in memory, so that setMap(map) can again display markers } 如何“删除”标记?@APA

这是html代码,它加载使程序工作所需的所有文件


易接近性

这个问题有点老了,但我还是忍不住注意到。。。为什么要删除数组?只需在
removeAddress()
方法中注释一行即可:

function removeAddress(){
    setAllMap(null);
    //arr = []; --let array stay in memory, so that setMap(map) can again display markers
}

如何“删除”标记?@APAD1使用removeAddress函数删除标记,removeAddress函数在html页面内使用onclick事件调用,该函数包含一个setallmap到null的空数组和一个事实上删除现有数组的空数组。我已经清除了我的朋友吗?它看起来像是
removeAddress
函数删除了所有标记,而不仅仅是单个标记,并清除了标记数组。你在寻找撤销该操作的方法吗?@APAD1我在寻找一种方法来恢复我先前删除的所有已删除阵列。事实上,每当我单击“cerca”时,我都需要返回相同的标记按钮无论单击该按钮多长时间,我都需要创建和销毁相同的内容。在
removeAddress
功能中,在重置阵列之前克隆阵列。类似于
prevArr=arr.slice()