angularjs - 找不到内存泄漏的原因
问题描述
我的 AngularJS 应用程序中有内存泄漏,我不知道是什么原因造成的。我在 Chrome 的开发工具中做了一些快照,其中包含与 moment.js 相关的信息的未释放内存。在开发工具窗口中,我可以看到一个父“(数组)”,其中包含其他数组,其中填充了一堆与 moment.js 库相关的对象。这是一张图片:
有人暗示我应该检查什么吗?或者也有人处理过这个问题?谢谢!
解决方案
您是否尝试检查幕后的观察者人数?这是关于如何计算页面上的总观看次数的帖子?
大量观察者可能会大大降低您的工具速度 - 我不知道在您的情况下这是否是问题的根源,但您可以尝试一下。
推荐阅读
- reactjs - 三元运算符:期望一个赋值或函数调用,而是看到一个表达式
- android - 线性布局未显示在回收站视图下方
- powershell - Powershell - Invoke-Command 脚本块中的“复制项目”命令
- linux - 登录tryton和主机问题
- javascript - 错误 webdriver:请求因错误而失败:在 TCPConnectWrap.afterConnect [as oncomplete] 处连接 ECONNREFUSED 127.0.0.1:4444 (net.js:1107:14)
- javascript - 检查是否使用 javascript 连接了音频和视频设备
- javascript - 如何在生成的数字输入字段中获取数组属性值
- docker - 从企业局域网通过 DNS 名称访问 Docker 容器
- laravel - 选择字段更改时,Laravel Backpack 通过 ajax 更新数据表
- java - 为什么使用 iText 7.1.11 在某些 PDF 文档中看不到数字签名?