Vue: nama atribut dinamis tidak dikenali seperti yang dijelaskan dalam dokumen Vue.js

Dibuat pada 21 Feb 2019  ·  3Komentar  ·  Sumber: vuejs/vue

Versi: kapan

2.6.6

Tautan reproduksi

https://jsfiddle.net/ferpzqvx/2/

Langkah-langkah untuk mereproduksi

  • Buat aplikasi Vue dengan properti data attrName dengan nilai href
  • Buat tag HTML <a> dengan atribut berikut mengikat v-bind:[attrName]=some-link

Apa yang diharapkan?

Saya mengharapkan DOM untuk menghasilkan output yang mirip dengan yang berikut, sesuai harapan yang ditetapkan di sini

<a href="www.google.com">Website</a>

ATAU

Saya bisa berharap bahwa dokumen-dokumen itu harus diperbaiki agar tidak menunjukkan contoh kasus unta.

Apa yang sebenarnya terjadi?

Di atas akan gagal dengan konsol yang mengatakan bahwa attrname tidak ada.

attrname dalam huruf kecil tidak ada dalam kode yang tertulis.

Komentar yang paling membantu

@posva terima kasih, dan ya, saya akan memeriksa repo vuejs.org dan membuka masalah baru di sana jika masalah tidak diperbaiki di sana.

EDIT: Akhirnya membuat permintaan tarik, menunggu untuk digabungkan! Terima kasih lagi!

Semua 3 komentar

Sial, ini memang harus diperbarui di docs.kita tidak bisa menggunakan variabel camelCase di template html, kita harus mencerminkannya melalui catatan. Ini hanya akan berfungsi pada file Vue dan templat string. Bisakah Anda memeriksa apakah ada masalah di repo vuejs.org dan jika tidak, tolong buka yang baru? Jika Anda ingin membuat permintaan tarik, itu juga bagus

@posva terima kasih, dan ya, saya akan memeriksa repo vuejs.org dan membuka masalah baru di sana jika masalah tidak diperbaiki di sana.

EDIT: Akhirnya membuat permintaan tarik, menunggu untuk digabungkan! Terima kasih lagi!

Apakah halaman ini membantu?
0 / 5 - 0 peringkat