Vue: Mengapa "Vue.config.prefix" dihapus?

Dibuat pada 29 Feb 2016  ·  3Komentar  ·  Sumber: vuejs/vue

Hai,
Apakah ada alasan mengapa "Vue.config.prefix" dihapus? Masalah kinerja?
Agar html W3C kami sesuai, kami dapat mengaturnya seperti ini:
Vue.config.prefix = "data-v";
Atau apakah Anda memiliki cara yang bagus untuk membuatnya bekerja?
Mungkin menggunakan pemilih jQuery yang akan mengubah semua "data-v-" dengan "v-" di acara init?
Ada ide?
Terima kasih

Semua 3 komentar

Anda mungkin dapat melakukannya selama acara "beforeCompile", yang diaktifkan tepat sebelum elemen melewati kompilasi Vue.

Arahan Vue dihapus dalam markup yang dirender, sehingga markup akhirnya akan sesuai dengan W3C.

Kiat untuk « v- » ini tidak lagi relevan « https://github.com/vuejs/vue/issues/221 » untuk ponsel Windows dan apa yang dikatakan yyx99803 di sini « https://github.com/vuejs/vue/issues /273#issuecomment -43408252 » sudah tidak relevan lagi...

Jadi, bagaimana saya bisa menggunakan instruksi « data-v-* » untuk menjaga « sumber » dari server W3C Compliant agar lulus tes ini misalnya: https://validator.w3.org/ ?

EDIT : Saya hanya berpikir jika sintaks « v- bind: class » ini menjadi « data-v- bind: class » itu tidak akan mengubah kegagalan validasi jadi ... mungkin « osef ».

Apakah halaman ini membantu?
0 / 5 - 0 peringkat