dojox.mobile.view慢

dojox.mobile.view慢,dojo,Dojo,当点击后退按钮时,它会持续1-1.5秒iOS 4-5 iPhone秒,然后返回。有什么我能做的吗 我仔细看了一下,删除了代码中的所有瓶颈。即使视图为空,其速度也令人无法接受 我还查看了dojo源代码,当移入或移出视图时,dojo.setStyle和dojo.setClass似乎被调用了数百次。我用一个自行烘焙的mozilla浏览器对此进行了调试,它真正的dojo视图更改涉及到对整个dom树的完全重新绘制/回流,这太糟糕了 我们现在花了3.5个月的时间在一个商业项目上,客户对这个项目的表现一点也不

当点击后退按钮时,它会持续1-1.5秒iOS 4-5 iPhone秒,然后返回。有什么我能做的吗

我仔细看了一下,删除了代码中的所有瓶颈。即使视图为空,其速度也令人无法接受

我还查看了dojo源代码,当移入或移出视图时,dojo.setStyle和dojo.setClass似乎被调用了数百次。我用一个自行烘焙的mozilla浏览器对此进行了调试,它真正的dojo视图更改涉及到对整个dom树的完全重新绘制/回流,这太糟糕了

我们现在花了3.5个月的时间在一个商业项目上,客户对这个项目的表现一点也不满意,我面临着一个小麻烦

我还看到dojo更喜欢DOM操作而不是innerHTML,甚至希望坚持这样做。DOJO框架中是否有支持innerHTML方法的变通方法或UTIL

看,我需要重写视图类


欢迎您提供任何建议,guenter

您是在运行优化版本还是从源代码运行?这有可能是文件加载/延迟问题吗


我建议您将您的评论带到社区和dojox.mobile维护人员更容易看到的地方。您可能还想发布一些示例来演示您看到的性能问题。

您好,谢谢您的回复。不,这不是延迟问题。即使如此,我还是像以前一样缓慢地重复使用我的视图。我尝试了shrinksafe和闭包编译器,但除了加载速度之外,它没有任何影响。我试过玩dojo,但还是没有回答。您可以在这里看到问题:www.bitly.com/imtablet2。Guenter.看起来你是用nabble发布的,但你没有订阅该列表?我会把你的口信传下去。