エントリのリストを表示するビューがあります。ビューに新しいエントリをプッシュするサービスがあります。しかし、ユーザーが新しいエントリを追加したり、エントリを編集したりしている場合、新しい更新のプッシュを延期したいので、ユーザーはビューが飛び回るのを見ません。
私が現在考えている方法は、ローカルキューを持つことです。$watch を追加して、ユーザーがエントリを編集しているかどうかをリッスンします。サービスからの新しい更新があれば、それをキューにプッシュします。ユーザーが編集していないことが $watch に表示されたら、更新をプッシュします。
これはすべて良さそうに見えますが、非常に複雑になる可能性があります。私はAngularが初めてで、Angularが提供するものがあるかどうか、またはここで利用できるより簡単なソリューションがあるかどうかを確認したかった.
どんな助けでも感謝します。
ありがとう!