Vue: Warum wurde "Vue.config.prefix" entfernt?

Erstellt am 29. Feb. 2016  ·  3Kommentare  ·  Quelle: vuejs/vue

Hallo,
Gibt es einen Grund, warum "Vue.config.prefix" entfernt wurde? Performance-Probleme?
Um unser HTML W3C-kompatibel zu machen, könnten wir es so einstellen:
Vue.config.prefix = "data-v";
Oder haben Sie eine nette Möglichkeit, es zum Laufen zu bringen?
Vielleicht mit einem jQuery-Selektor, der alle "data-v-" durch "v-" im init-Ereignis ändert?
Irgendwelche Ideen?
Danke

Alle 3 Kommentare

Sie könnten dies wahrscheinlich während des "beforeCompile"-Ereignisses tun, das ausgelöst wird, kurz bevor das Element die Kompilierung von Vue durchläuft.

Vue-Anweisungen werden aus dem gerenderten Markup entfernt, sodass Ihr eventuelles Markup W3C-kompatibel ist.

Diese Tipps für « v- » sind nicht mehr relevant « https://github.com/vuejs/vue/issues/221 » für Windows Phone und was yyx990803 hier sagte « https://github.com/vuejs/vue/issues /273#issuecomment -43408252 » ist auch nicht mehr relevant...

Wie könnte ich also die "data-v-*"-Anweisung verwenden, um die "Quelle" vom Server W3C-konform zu halten, um diese Tests zum Beispiel zu bestehen: https://validator.w3.org/ ?

BEARBEITEN: Ich denke nur, wenn diese "v- bind:class "-Syntax zu "data-v- bind:class " wird, ändert das nicht den Validierungsfehler, also ... vielleicht "Osef".

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

loki0609 picture loki0609  ·  3Kommentare

bfis picture bfis  ·  3Kommentare

wufeng87 picture wufeng87  ·  3Kommentare

lmnsg picture lmnsg  ·  3Kommentare

bdedardel picture bdedardel  ·  3Kommentare