Knockout.js iOS 7上可观察到的问题

Knockout.js iOS 7上可观察到的问题,knockout.js,Knockout.js,我今天发现了这个问题,我想我会在这里发帖子,看看是否有人有同样的问题 我已经为knockoutjs编写了一个条形图引擎,除了在装有IOS7的iPad上,其他一切都正常工作 这个问题似乎与我们在每个条上访问可观察对象的次数有关。目前,有2个带有月份天数的条形图,每个条形图都有自己的可观察值属性 条形图的每个HTML呈现都会引用yAxisValue属性5次 这大约是每页加载5*60(300)次读取 当我们试图设置yAxisValue时,问题就出现了。脚本崩溃了,目前我们无法调试它(我需要将iPad连

我今天发现了这个问题,我想我会在这里发帖子,看看是否有人有同样的问题

我已经为knockoutjs编写了一个条形图引擎,除了在装有IOS7的iPad上,其他一切都正常工作

这个问题似乎与我们在每个条上访问可观察对象的次数有关。目前,有2个带有月份天数的条形图,每个条形图都有自己的可观察值属性

条形图的每个HTML呈现都会引用yAxisValue属性5次

这大约是每页加载5*60(300)次读取

当我们试图设置yAxisValue时,问题就出现了。脚本崩溃了,目前我们无法调试它(我需要将iPad连接到Mac上才能正常运行)

删除引用yAxisValue属性的HTML,脚本停止崩溃

这似乎是某种性能问题,但我有点不知道下一步该怎么做

较旧的iPad似乎工作正常。只有那些有iOS7的人才有这个问题


欢迎任何意见。

在提出这个问题后不久,我解决了我们遇到的问题。我需要更多的信息来解释为什么它会引起问题。问题是一个自定义绑定在每个条的bars集合上循环。大约30^2。老款iPad似乎刚刚起步,因为iOS7失败得很惨。也许油门扩展器可以帮助你提高性能?