vue前端运行时出现RangeError: Maximum call stack size exceeded

更多ruoyi-nbcio功能请看演示系统

gitee源代码地址

前后端代码: https://gitee.com/nbacheng/ruoyi-nbcio

演示地址:RuoYi-Nbcio后台管理系统

vue 项目运行报错:RangeError: Maximum call stack size exceeded ; 意思是 堆栈溢出(内存溢出)

原因应该是this.taskForm一直循环下去的数据原因,不是网上一般说的路由问题

解决办法,去掉这种json对象,先做JSON.stringify 转成字符串,再转回到json,这个这种循环的对象就去掉了。

javascript 复制代码
 const taskFormValue = JSON.stringify(taskFormRef.form);
          const variables = JSON.parse(taskFormValue);
          taskFormData.formValue = JSON.parse(taskFormValue);
          variables.variables = taskFormData;
          this.taskForm.variables = variables;
相关推荐
shayu8nian1 分钟前
Agents 在LangChain 中怎么用
前端·人工智能·langchain
codingWhat1 分钟前
你写的是 TypeScript 还是 anyScript ?
前端·typescript
暗不需求3 分钟前
深入 JavaScript 核心:从词法作用域到闭包的底层奥秘
前端·javascript
Jinuss5 分钟前
源码分析之React中的useId
前端·javascript·react.js
牧码岛5 分钟前
Web前端之样式中的prefers-color-scheme,一套完整的主题系统设计与原理解析
前端·css·web·web前端
后海大草鱼5 分钟前
PTE考试谁说RS必须全对?Repeat Sentence提分从0到会就看这篇
前端·后端
前端缘梦8 分钟前
Next.js 实现AI流式输出(打字机效果)
前端·面试·全栈
oscar9998 分钟前
给 Claude Code 装上浏览器:Chrome 集成测试版详解
前端·chrome·集成测试·浏览器
美团内卖9 分钟前
雪碧图还在手写 background-position?试试这款 Vite + Vue3 构建期雪碧图插件
前端
大萝卜呼呼10 分钟前
Next.js第三课 - 布局与页面 - 优栈
前端·next.js