我正在迁移Vue3,我不确定如何解决这个特定的问题,它在Vue2上运行得很好.
错误:[VUE WARN]"v-on的.ative修饰符仅在组件上有效,但已在上使用."
我正在迁移Vue3,我不确定如何解决这个特定的问题,它在Vue2上运行得很好.
错误:[VUE WARN]"v-on的.ative修饰符仅在组件上有效,但已在上使用."
您可以在您的main.js
文件中使用以下内容
Vue.config.warnHandler = function(msg) {
if (msg !== "The .native modifier for v-on is only valid on components but it was used on \<a\>.") {
// eslint-disable-next-line
console.error(msg)
}
}
这是一个初步的解决方案,将捕捉到前期工作中的错误.实际上,这不是最好的方法,修改使用v-on
作为@
的元素确实是个好主意.