标题虽然这样起,但是大部分都不是vue的问题,是代码问题
[Vue warn]: $listeners and $attrs is readonly
Vue warn $listeners and $attrs is readonly
的问题,这个问题也是由于别的组件import也在访问Vue。在该文件的顶部是 import Vue from 'vue/dist/vue.esm'
或者 import Vue from 'Vue'
。其他每个文件都是 import Vue from 'vue'
,这是 双重导入 的来源,这种也导致了下面错误的发生,只需要把这些不一致的引入都改为import Vue from 'vue'就好了。