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

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

我们正在使用v2.1.0(我在上一个问题中看到有人说过foreach绑定存在问题,此版本已解决)。

有任何想法吗?

谢谢,
汤姆

最佳答案

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

09-30 16:27
查看更多