Risalah mendapat semua polyline ditambahkan pada peta
P粉358281574
2023-08-18 13:18:02
<p>Sebaik sahaja anda menambah satu atau lebih polyline dengan tindakan boleh klik pada peta anda dan mahu menggunakan alat ukuran <em>PolylineMeasure</em>, polylines tersebut akan wujud dalam beberapa cara. Bagaimanakah saya boleh mendapatkan semua polyline yang dibuat dalam peta untuk melumpuhkan kebolehklikan, sama seperti anda boleh dengan polylines secara langsung anda boleh mengklik dengan penanda pada peta. </p>
<pre class="brush:php;toolbar:false;">L.polyline(latlngs, {clickable: false}).addTo(map);</pre>
Polylines dilumpuhkan dalam Risalah
Anda perlu gelung melalui semua lapisan, anda boleh menggunakan
eachLayer函数
来实现。并且移除click事件监听器
。只需使用.off函数
,如下所示:layer.off('click');
在我下面的代码中,它会从每个折线
中移除事件监听器
.Ini kodnya: