จะตรวจสอบว่ามีการเพิ่มเลเยอร์แผ่นพับลงบนแผนที่ได้อย่างไร?


14

ฉันสร้างแอพแผนที่อย่างง่ายที่มีเลเยอร์อยู่ด้านบนของแผนที่ ในแผ่นพับฉันจะตรวจสอบว่ามีเลเยอร์อยู่แล้วได้อย่างไร

คำตอบ:


22

มีhasLayerวิธีการจัดทำโดยแผ่นพับ มันคือBooleanผลตอบแทนจริงถ้าอยู่บนแผนที่แล้ว

ตัวอย่างเช่นmap.hasLayer(yourUserDefinedLayerNameGoesHere);จะส่งคืนtrueหากมีการเพิ่มลงในแผนที่หรือfalseไม่

สำหรับรายละเอียดเพิ่มเติมค้นหาเอกสารแผ่นพับได้hasLayerที่: http://leafletjs.com/reference-1.2.0.html#map-methods-for-layers-and-controls

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.