性能真的很慢......看来ngModelWatch是嫌疑人

时间:2014-06-17 18:11:52

标签: javascript performance angularjs

角度代码: http://plnkr.co/edit/QKCd1LWhVjA47loohAom?p=info

我有一些像这样运作的角度代码:

<group ng-repeat="group in groups">
    <rule ng-repeat="rule in rules">
        <tag ng-repeat="tag in tags"></tag>
    </rule>
</group>

我通过服务将所有数据加载到页面上。这是关于3组,15条规则和20多个标签。

在谷歌浏览器中,我的应用程序会慢慢爬行(页面上的加载时间为20秒)。在使用AngularJS工具进行检查时,我发现这个ngModelWatch是罪魁祸首。我的代码中没有$ watch,所以我只能假设这是一种有条不紊的方式来跟上双向绑定?但它非常缓慢且令人不满意。

enter image description here

使用最新的firefox加载时间对于相同的内容来说只有3秒钟。

如何修复Chrome中的ngModelWatch减速?

0 个答案:

没有答案