我有一组嵌套数据,如下所示:
group
task
action
action
action
task
action
action
action
group
task
action
action
action
task
action
action
action
所以基本上嵌套在嵌套内部。我遇到的问题是,在IE(全部)中,它在javascript完成处理后挂起大约10秒,同时它试图将所有内容放入DOM中。
我整理了jsbin来证明我的问题。我建议你首先在Chrome中打开,然后在IE中查看差异。正如您所看到的,我正在使用映射插件将js对象转换为正确的视图模型。如果它试图
,我不确定这是否是一个潜在的问题有没有人建议如何帮助IE更快地渲染一切?
谢谢 - 马特
答案 0 :(得分:0)
我最好的建议是在Internet Explorer中打开HTML文件,转到调试工具(F12),然后选择Profiler。如果启动Profiler并运行代码,您可以看到它挂起的功能。当我在JSBin中运行IE Profiler时,它说appendChild()
和innerHTML()
是最大的嫌疑人。但是,如果没有很好地理解项目中的内容,我很难告诉您如何在代码中调整这些内容。