>  Q&A  >  본문

전단지는 지도에 모든 폴리라인을 추가합니다.

<p>지도에 클릭 가능한 작업이 있는 하나 이상의 폴리라인을 추가하고 측정 도구인 <em>PolylineMeasure</em>를 사용하려는 경우 해당 폴리라인은 어떤 방식으로든 존재하게 됩니다. 클릭 기능을 비활성화하기 위해 지도에 생성된 모든 폴리라인을 가져오는 방법은 폴리라인을 직접 사용할 때와 마찬가지로 지도의 마커를 사용하여 클릭할 수 있습니다. </p> <pre class="brush:php;toolbar:false;">L.polyline(latlngs, {clickable: false}).addTo(map);</pre>
P粉358281574P粉358281574429일 전414

모든 응답(1)나는 대답할 것이다

  • P粉138711794

    P粉1387117942023-08-19 09:54:58

    전단지에서 폴리라인이 비활성화되었습니다

    모든 레이어를 반복해야 하며 eachLayer函数来实现。并且移除click事件监听器。只需使用.off函数,如下所示:layer.off('click'); 在我下面的代码中,它会从每个折线中移除事件监听器를 사용할 수 있습니다.

    코드는 다음과 같습니다.

    으아악

    회신하다
    0
  • 취소회신하다