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;
相关推荐
恋猫de小郭6 分钟前
Apple 的 ANE 被挖掘,AI 硬件公开,宣传的 38 TOPS 居然是"数字游戏"?
前端·人工智能·ios
小岛前端10 分钟前
Node.js 宣布重大调整,运行十年的规则要改了!
前端·node.js
OpenTiny社区11 分钟前
OpenTiny NEXT-SDK 重磅发布:四步把你的前端应用变成智能应用
前端·javascript·ai编程
梦想CAD控件27 分钟前
在线CAD开发包结构与功能说明
前端·javascript·vue.js
张拭心31 分钟前
春节后,有些公司明确要求 AI 经验了
android·前端·人工智能
时光不负努力32 分钟前
typescript常用的dom 元素类型
前端·typescript
小怪点点37 分钟前
大文件切片上传
前端
时光不负努力38 分钟前
TS 常用工具类型
前端·javascript·typescript
SuperEugene39 分钟前
Vue状态管理扫盲篇:Vuex 到 Pinia | 为什么大家都在迁移?核心用法对比
前端·vue.js·面试
张拭心42 分钟前
Android 17 来了!新特性介绍与适配建议
android·前端