2017-07-28 55 views
1

我的地圖有多個地區。如果選擇某個區域,則通過設置「extent」屬性將所有可顯示圖層限制在選定區域的範圍內,如下所示:allLayers.forEach(l => l.setExtent(extent))。每當我取消選擇一個區域時,我想再次看到整個地圖。如何重置以前更改過的圖層的範圍?如何將圖層的範圍重置爲默認?

回答

1

想通了。 allLayers.forEach(l => l.setExtent(undefined)).必須通過undefined,所以打字稿不會對我大吼,空括號也應該起作用。