私は、基本的に ng-repeat で繰り返される複雑なフォーム コンテナーで構成されるプロジェクトに取り組んでいます。これらの各フォームには十分な機能があり、簡単に独自のAngularアプリにすることができますが、代わりに画面上で繰り返され、最大30個存在する可能性があります.
これらが画面上に 5 つ以上あると、パフォーマンスが非常に遅くなります。より重い機能のいくつかを無効にしようとしましたが、パフォーマンスが大幅に向上したのは、'対話できない' スコープを無効にしただけのようです。
未使用のスコープを「凍結」するための適切なパターンを探しています。状態を維持してもらいたいのですが、ユーザーが申請するフォームに集中するまで、何かに耳を傾けたり、何かに執着したりしたくありません。