Akses ini.$router dalam fungsi nyahpantun
P粉541796322
P粉541796322 2023-09-06 16:21:17
0
1
660

Saya ingin menukar URL berdasarkan apa yang dimasukkan oleh pengguna. Fungsi anti goncang berfungsi dengan baik. Tetapi saya nampaknya tidak dapat mengakses pembolehubah "ini".

"ini" secara tersirat mempunyai jenis "mana-mana" kerana ia tidak mempunyai anotasi jenis

searchbarPokemon: debounce(function (e: any) {
  this.$router.push(e.target.value);  
  console.log(e)
}, 1000)

Dan data yang dihantar semula melalui debounce adalah surat terakhir. Bolehkah saya mendapatkan ayat lengkap?

EDIT: Menemui nilai penuh di e.target.value

P粉541796322
P粉541796322

membalas semua(1)
P粉968008175

Anda boleh mencipta fungsi anak panah untuk mengekalkan konteks this':

searchbarPokemon: debounce((e: any) => {
  this.$router.push(e.target.value);  
  console.log(e)
}, 1000)
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan