解决报错Error in nextTick: “RangeError: Maximum call stack size exceeded“

maximum call stack size exceeded

vue项目报错:Error in nextTick: maximum call stack size exceeded 是因为有两个组件的name是一样的,改正后解决
解决报错Error in nextTick: “RangeError: Maximum call stack size exceeded“_第1张图片
初步看这个报错是堆栈溢出,以为是代码里面有循环引用,检查了一下所有的方法,没有循环调用的情况。
后来发现是引入了一个组件之后就报错,检查了组件中所有的代码都没问题,在路由中单独使用该组件不会报错,引入就会报错。排查发现是两个component的name重复了,改正后页面就正常显示了

export default {
  name: 'Chart'
}

你可能感兴趣的:(vue,vue.js)