Vue: 为什么“Vue.config.prefix”被删除了?

创建于 2016-02-29  ·  3评论  ·  资料来源: vuejs/vue

你好,
删除“Vue.config.prefix”是否有原因? 性能问题?
为了让我们的 html W3C 兼容,我们可以这样设置:
Vue.config.prefix = "数据-v";
或者你有一个很好的方法让它工作吗?
也许使用 jQuery 选择器会在 init 事件中将所有“data-v-”更改为“v-”?
有任何想法吗?
谢谢

所有3条评论

您可能会在“beforeCompile”事件期间这样做,该事件在元素通过 Vue 编译之前被触发。

Vue 指令在呈现的标记中被删除,因此您的最终标记将符合 W3C。

这提示«V-»已不再相关« https://github.com/vuejs/vue/issues/221为Windows手机»什么yyx990803这里说« https://github.com/vuejs/vue/issues /273#issuecomment -43408252 » 也不再相关...

那么,我如何使用“data-v-*”指令来保持来自服务器 W3C 兼容的“源”以通过此测试,例如: https :

编辑:我只是想如果这个 « v- bind:class » 语法变成 « data-v- bind:class » 这不会改变验证失败,所以......也许是 «osef »。

此页面是否有帮助?
0 / 5 - 0 等级