混合应用程序慢文档.哈希翻转
hybrid app slow document.hash everts?
所以我知道这是一个黑暗的镜头,但我想我应该问。
我有一个混合应用程序,使用轻量级的zepto页面过渡插件,我目前有这个设置不动画,但简单地通过ajax加载页面,并把它推到dom(这是一个单页应用程序)
大部分工作都很好,但是我已经开始遇到一些较长的列表(不是太大,可能250个项目)的瓶颈
基本上我看到的是,当我调用'location。在我的点击事件(触点)中,一切都运行得很快,直到我调用位置。哈西(这触发了页面转换),会在大约300毫秒的时间内进入,现在这并不可怕,但我在控制台看到的似乎比我在屏幕上看到的要短,我看到的是页面进入前1 - 2秒,所以屏幕上的速度比控制台慢2到4倍?
无论如何,这似乎只发生在列表超过100个对象时,这是什么奇怪的。
无论如何,就像我说的在黑暗中拍摄,但我现在不知所措,任何帮助将不胜感激。
谢谢!
时间延迟可能是由于随着列表中对象数量的增加,DOM上注册的单击事件数量增加。一种可能的解决方案是在整个列表上关联单个单击事件,然后根据单击侦听器中返回的目标执行相应的操作。
如果你能创建一个相同的JSFiddle页面,我也会很有帮助,这样我们也可以检查它
相关文章:
- 根据选项卡内部的文本链接中的哈希ID动态选择jqueryUI选项卡
- Steam Web API:I'我不知道该如何处理这个看起来像哈希的url来生成图像
- AngularJS:获取链接中没有哈希的查询字符串值
- 如何在Google chrome安全首选项文件中创建扩展安全哈希代码
- 如何在浏览器重新加载时保存位置哈希状态
- jQuery scrollTop-哈希错误
- 动态添加哈希标记;t工作
- 在Javascript中实现对哈希值的暴力攻击
- 如何在JavaScript/Node中计算SHA256哈希和Base64字符串编码
- 使用Javascript/jQuery以编程方式将当前锚点/哈希/片段附加到任何表单操作url
- 可以在React Native中制作一个自哈希应用程序
- 重定向不带哈希的URL-Ember.JS
- 正在测试主干事件哈希
- JavaScript对象作为哈希?复杂性是否大于O(1)
- 如何在JavaScript中实现哈希表
- 如何根据传入的哈希标签发送PHP请求
- 在我的图库(jQuery)中使用箭头导航时,更改URL中的哈希
- 哈希被推到猫鼬模型上作为'[对象对象]”;
- 哈希和数字
- 混合应用程序慢文档.哈希翻转