简要背景:我们正在努力将应用程序转换为使用AngularJS。我没有重写每个页面的批发,而是使用Angular的ngView并将PHP文件作为templateUrl传递。
在chrome / firefox / safari中。这很快,但在IE中,此操作似乎花费了过多的时间。 IE似乎在innerHtml操作期间磨损。在完全Angularized的页面上,即使是具有大量ng-repeat数据的页面,这似乎也相当快。
当我在ng-view中插入大块HTML而不是插入较小的文本块时,我想知道是否存在某种性能损失,如数据绑定,或者是否有人知道任何魔法子弹修复可以提高这些操作的性能。在IE上,整个页面重新加载的实际数据传输量要比传输的实际数据多四到五倍,而且只需更改数据就可以快速查看。