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;
相关推荐
d***93510 分钟前
Webpack、Vite区别知多少?
前端·webpack·node.js
清风徐来QCQ18 分钟前
javaScript(map,ref,?,forEach,watch)
java·前端·javascript
q***735520 分钟前
windows配置永久路由
android·前端·后端
前端布鲁伊34 分钟前
再来聊聊,Vue3 项目中 Pinia 的替代方案
前端·面试
柒昀1 小时前
Vue.js
前端·javascript·vue.js
2201_757830871 小时前
Stream的终结方法
java·服务器·前端
进阶的鱼1 小时前
React+ts+vite脚手架搭建(五)【登录篇】
前端·javascript
safestar20121 小时前
React深度实战:从组件抽象到性能优化的思考历程
前端·javascript·react.js
洗澡水加冰1 小时前
VSCode插件: 自动临时分配Theme以区分不同窗口
前端·typescript·visual studio code
我叫张小白。1 小时前
TypeScript类型断言与类型守卫:处理类型的不确定性
前端·javascript·typescript