【问题标题】:Vue Uncaught RangeError Maximum call stack size exceededVue Uncaught RangeError 超出最大调用堆栈大小
【发布时间】:2017-05-23 13:29:02
【问题描述】:

当我构建我的vue project时,浏览器总是抛出错误:Uncaught RangeError Maximum call stack size exceeded,不管它是否在代理环境中。

版本:

*vue@ 2.1.8
*vue-router@2.1.1
*vue-loader@9.8.0

【问题讨论】:

  • 你在做什么导致这个错误?你能显示一些代码吗?未捕获的范围错误通常是无限循环或递归函数的结果。
  • 你是在 console.logging 定义中的计算属性吗?
  • 感谢 Amresh 的关注。当我更改一些代码并保存我的文件时,会发生此错误。
  • 我试图在这里粘贴我的代码,但失败了;
    这是我的项目链接 (github.com/abbymrs/vue-demo.git);

标签: vue.js


【解决方案1】:

我知道这有点太晚了,但为了将来使用。

由于反复导航到丢失的链接,这种情况发生在我身上好几次。

在我的导航守卫中

beforeEach({}) 

我正在导航到

next('/dashboard')

但是这条路线没有定义(在我的例子中我已经删除了它)。

确保所有的导航点变成一个有效的路径路径或名称。

【讨论】:

    猜你喜欢
    • 2014-06-11
    • 1970-01-01
    • 2018-03-18
    • 2011-12-01
    • 1970-01-01
    • 2022-09-29
    • 2016-10-19
    • 2017-12-12
    相关资源
    最近更新 更多