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;
相关推荐
哆啦A梦158820 小时前
axios 的二次封装
前端·vue.js·node.js
阿珊和她的猫20 小时前
深入理解与手写发布订阅模式
开发语言·前端·javascript·vue.js·ecmascript·状态模式
yinuo20 小时前
一行 CSS 就能搞定!用 writing-mode 轻松实现文字竖排
前端
snow@li21 小时前
html5:拖放 / demo / 拖放事件(Drag Events)/ DataTransfer 对象方法
前端·html·拖放
爱看书的小沐21 小时前
【小沐杂货铺】基于Three.js渲染三维风力发电机(WebGL、vue、react、WindTurbine)
javascript·vue.js·webgl·three.js·opengl·风力发电机·windturbine
浪裡遊1 天前
Nivo图表库全面指南:配置与用法详解
前端·javascript·react.js·node.js·php
罚时大师月色1 天前
Vue+ts 如何实现父组件和子组件通信
javascript·vue.js·ecmascript
漂流瓶jz1 天前
快速定位源码问题:SourceMap的生成/使用/文件格式与历史
前端·javascript·前端工程化
samroom1 天前
iframe实战:跨域通信与安全隔离
前端·安全
fury_1231 天前
vue3:数组的.includes方法怎么使用
前端·javascript·vue.js