良非
良非
  • 发布:2023-07-11 17:00
  • 更新:2023-07-11 17:00
  • 阅读:268

堆栈溢出(内存溢出)

分类:uni-app

报错内容

  1. Error in config.errorHandler: "RangeError: Maximum call stack size exceeded" (只在项目启动后第一次报错时出现)
  2. Failed to receiveTasks, instance (n) is not available. (稳定出现,每出现一次,n向上增加1)

问题复现
第二次跳转结算页面,并返回跳转前页面,必报错 (以下解决办法只针对此问题,其他情况请自行测试)

解决办法
在结算页面,onUnload生命周期中添加判断,以避免重复调用

0 关注 分享

要回复文章请先登录注册