AngularJS では、リスト内包表記を使用してオブジェクトのプロパティをループ処理していますが、これは特定の結果セットで 50 回発生します。
<div class="property-value" ng-show="property.type == 'object'">
<ul>
<li ng-repeat="(k, v) in property.value"><span class="property-name">{{k}}:</span> {{v}}</li>
</ul>
</div>
クエリを実行すると、HTML の生成に数秒かかり、HTML がレンダリングされた後もパフォーマンスが維持されます。リスト内包表記をコメントアウトすると、パフォーマンスの問題は完全に解消されます。
テンプレートがレンダリングされた後にリソースが拘束される原因は何ですか? パフォーマンスを犠牲にすることなく、ここでやろうとしていることを行う方法はありますか?