标1的这个代码是没有必要存在的是吗,两个打印是同一件事?
来源:3-4 获取当前行政区
Ting111
2020-05-15 20:37:23
1 map.getCity(function(info){ //console.log(info); setCenterNode.innerHTML = info.province+','+info.district }); 2 map.on('moveend',function(){ map.getCity(function(info){ setCenterNode.innerHTML = info.province+','+info.district }); // console.log(map.getZoom()); //console.log(map.getCenter().toString()); })
1回答
好帮手慕码
2020-05-16
同学你好,不是的。在2即: map.on('moveend',function(){})中会调用1即: map.getCity(function(info){})。
map.getCity(function(info){})方法是获取省市区,将省市区显示在setCenterNode元素上。而map.on('moveend',function(){})方法主要是移动地图,并把移动后得到的省市区信息显示在setCenterNode元素上。
如果我的回答帮到了你,欢迎采纳,祝学习愉快~
相似问题
回答 1
回答 3