cari

Rumah  >  Soal Jawab  >  teks badan

Isu dengan Leaflet dan Leaflet Draw: Uncaught TypeError: Tidak dapat membaca sifat (baca 'panjang') undefined dalam vue-leaflet.draw.js? 20h6:8

rreeee

leaflet.draw.js?20d6:8 Ralat Jenis Tidak Ditangkap: Tidak dapat membaca sifat yang tidak ditentukan (baca 'panjang')

Selepas berinteraksi dengan peta buat kali pertama, ralat muncul dalam konsol dan bentuk tidak boleh dilukis lagi

UPD: Tukar kepada lukisan peti peta

P粉818561682P粉818561682316 hari yang lalu392

membalas semua(2)saya akan balas

  • P粉395056196

    P粉3950561962024-03-27 11:05:10

    Saya menggunakan kod serupa untuk melukis poligon pada peta asas dan mempunyai isu yang sama menggunakan Vue3 dengan lukisan risalah dan risalah. Selepas melukis poligon, saya mendapat banyak ralat dalam konsol, mungkin dicetuskan oleh peristiwa alih tetikus.

    Uncaught TypeError: this._markers is undefined
    in leaflet-draw.js:162:18

    Punca isu belum ditemui lagi, tetapi sebabnya mungkin kerana risalah-lukisan tidak lagi mematuhi perpustakaan asas Risalah (hanya tekaan). Komit terakhir untuk Github adalah pada tahun 2018, dan terdapat senarai panjang isu dan membuka permintaan tarik, manakala Risalah itu sendiri sentiasa dikemas kini.

    Masalah ini juga mungkin berlaku apabila menggunakan perpustakaan ini dengan Vue.

    Sudahkah anda mencuba mencipta fungsi di atas menggunakan Vanilla JS?

    balas
    0
  • P粉211600174

    P粉2116001742024-03-27 10:10:25

    Beginilah cara saya menyelesaikan masalah tersebut. Daripada Risalah, Gunakan kerja lukisan MapBox dan MapBox dalam Vue 3

    balas
    0
  • Batalbalas