2.2.1
https://jsfiddle.net/nosferatu79/z1jhpewo/
klik pada textarea dengan klik kanan mouse Anda
itu harus menambahkan textarea teks berikut:
konteksmenu
Baik
hanya ada teksnya:
konteksmenu
Maaf, saya akan mencoba dengan versi> 2.2.1,
Terima kasih
maaf, tetapi dalam versi yang diperbarui ini juga tidak berfungsi:
https://jsfiddle.net/z1jhpewo/1/
@fahrizal
maaf itu salahku
@fahrizal
mungkin kamu butuh acara mousedown
https://javascript.info/mouse-events-basics
@Kingwl Saya tidak yakin bahwa dokumentasi ini sangat andal, karena dalam penjelasannya di sini: https://javascript.info/mouse-events-basics#complex -events, dikatakan bahwa menu konteks diaktifkan di mousedown (dan di Misalnya tidak menulis menu konteks jika Anda hanya menekan tombol kanan) ...
Dengan cara lain dikatakan bahwa peristiwa klik dijalankan saat mousedown diikuti oleh mouseup ... Jadi tampaknya
@click.right
harus bekerja, Anda tidak setuju?
@fahrizal
https://www.w3.org/TR/uievents/#event -type-click
Peristiwa klik seharusnya hanya diaktifkan untuk tombol penunjuk utama (yaitu, ketika nilai tombol adalah 0, nilai tombol adalah 1). Tombol sekunder (seperti tombol tengah atau kanan pada mouse standar) TIDAK HARUS mengaktifkan peristiwa klik. Peristiwa klik MUNGKIN diawali dengan peristiwa mousedown dan mouseup pada elemen yang sama, mengabaikan perubahan antara jenis node lainnya (misalnya, node teks). Bergantung pada konfigurasi lingkungan, peristiwa klik DAPAT dikirim jika satu atau lebih jenis peristiwa gerakan mouse, mousemove, dan gerakan mouse terjadi antara penekanan dan pelepasan tombol perangkat penunjuk. Event click MUNGKIN juga diikuti oleh event dblclick.
@Kingwl terima kasih untuk standarnya (bahkan agak berkabut untuk saya)
Tetapi bagaimana saya harus menafsirkan atau menggunakan .right
dari "pengubah tombol mouse" (lihat https://vuejs.org/v2/guide/events.html#Mouse-Button-Modifiers)? Karena dengan @click.middle
itu memicu acara klik ... Mungkin saya harus menyarankan untuk menambahkan beberapa info di dokumentasi resmi?
Hmm mungkin click.right
harus di-alias menjadi contextmenu
pada waktu kompilasi?
Ini akan menjadi luar biasa!
Terima kasih @ yyx990803 !
Komentar yang paling membantu
Hmm mungkin
click.right
harus di-alias menjadicontextmenu
pada waktu kompilasi?