Vue: Pourquoi « Vue.config.prefix » a-t-il été supprimé ?

Créé le 29 févr. 2016  ·  3Commentaires  ·  Source: vuejs/vue

Salut,
Y a-t-il une raison pour laquelle « Vue.config.prefix » a été supprimé ? Les problèmes de performance?
Afin d'avoir notre html conforme au W3C, nous pourrions le définir comme ceci :
Vue.config.prefix = "data-v";
Ou avez-vous une bonne façon de le faire fonctionner?
Peut-être en utilisant un sélecteur jQuery qui changerait tous les "data-v-" par "v-" dans l'événement init ?
Des idées?
Merci

Tous les 3 commentaires

Vous pourriez probablement le faire pendant l'événement "beforeCompile", qui est déclenché juste avant que l'élément ne passe par la compilation de Vue.

Les directives Vue sont supprimées dans le balisage rendu, de sorte que votre éventuel balisage sera conforme au W3C.

Cette astuce pour « v- » n'est plus pertinente « https://github.com/vuejs/vue/issues/221 » pour Windows phone et ce que yyx990803 a dit ici « https://github.com/vuejs/vue/issues /273#issuecomment -43408252 » n'est plus pertinent non plus...

Alors, comment pourrais-je utiliser l'instruction « data-v-* » pour conserver la « source » du serveur conforme W3C afin de passer ces tests par exemple : https://validator.w3.org/ ?

EDIT : Je pense juste que si cette syntaxe « v- bind:class » devient « data-v- bind:class » cela ne changera pas l'échec de validation donc... peut-être « osef ».

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

seemsindie picture seemsindie  ·  3Commentaires

robertleeplummerjr picture robertleeplummerjr  ·  3Commentaires

paulpflug picture paulpflug  ·  3Commentaires

franciscolourenco picture franciscolourenco  ·  3Commentaires

loki0609 picture loki0609  ·  3Commentaires