internet-explorer - knockout 中的内存泄漏

标签 internet-explorer knockout.js knockout-2.0

我们的应用程序的一部分会轮询更新,然后使用更改更新模型。它泄漏,最明显的是 Chrome 。我在 中看到了问题IE 当我让应用程序长时间运行但它在 chrome 中最为明显(chrome 版本为 19.0.1084.56 m)。

jsFiddle上有一个例子http://jsfiddle.net/JApKE/9/ .一遍又一遍地点击刷新按钮,你会看到内存逐渐增加。

我们使用的是 v2.1.0(我在之前的问题中看到有人说 foreach 绑定(bind)存在问题,此版本已解决)。

有任何想法吗?

谢谢,
汤姆

最佳答案

我没有看到内存使用量有任何明显增加,无论如何这篇文章可能很有用,它是关于如何以有效的方式操作可观察数组:http://www.knockmeout.net/2012/04/knockoutjs-performance-gotcha.html

关于internet-explorer - knockout 中的内存泄漏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11135032/

相关文章:

javascript - 具有复杂对象的 KnockoutJS 映射插件

javascript - 如何在 IE 上播放 .wav 文件?

javascript - 为什么 textarea.selectionStart 在 IE 上不起作用?

javascript - IE 11 不支持音频播放?

javascript - observableArray 中可观察值的 knockout 计算

javascript - 根据异步数据计算出的计算可观察量

knockout.js - KnockOut 映射分层 JS 对象

html - 简单的命名 anchor 在 FF 中不起作用,但在 IE 中起作用

javascript - 改变 ko.observable 的值

javascript - 适用于 chrome ext 的简单且流行的 javascript 框架。发展