Vue: ¿Por qué se eliminó "Vue.config.prefix"?

Creado en 29 feb. 2016  ·  3Comentarios  ·  Fuente: vuejs/vue

Hola,
¿Hay alguna razón por la que se eliminó "Vue.config.prefix"? ¿Problemas de desempeño?
Para que nuestro html sea compatible con W3C, podríamos configurarlo así:
Vue.config.prefix = "datos-v";
¿O tienes una buena manera de hacerlo funcionar?
¿Tal vez usando un selector jQuery que cambiaría todos los "datos-v-" por "v-" en el evento de inicio?
¿Algunas ideas?
Gracias

Todos 3 comentarios

Probablemente podría hacerlo durante el evento "beforeCompile", que se activa justo antes de que el elemento pase por la compilación de Vue.

Las directivas de Vue se eliminan en el marcado renderizado, por lo que su eventual marcado será compatible con W3C.

Estos consejos para «v-» ya no son relevantes « https://github.com/vuejs/vue/issues/221 » para Windows Phone y lo que yyx990803 dijo aquí « https://github.com/vuejs/vue/issues /273#issuecomment -43408252 » ya no es relevante...

Entonces, ¿cómo podría usar la instrucción «data-v-*» para mantener la «fuente» del servidor compatible con W3C para pasar estas pruebas, por ejemplo: https://validator.w3.org/ ?

EDITAR: Solo estoy pensando si esta sintaxis «v- bind:class » se convierte en «data-v- bind:class » eso no cambiará la falla de validación, así que... tal vez «osef».

¿Fue útil esta página
0 / 5 - 0 calificaciones