Angular1 $ダイジェストサイクルを理解しようとしています。私は複数の記事を読んで、ダイジェストサイクルが毎回の変更で何度も呼ばれることを知っています。 this記事でAngular JSダイジェストサイクルが複数回呼び出されました
それは言う:私たちは$ウォッチリストに$の時計機能のすべてを横断した後
だから、我々は$ダイジェストループで行われますか?いいえ、私たちはもう一度リストを見て、何も変わっていないことを確認します。これは、別の$ watchアイテムが値を更新したときに値の1つに変更があった可能性があるためです。いずれの値にも変更がない限り、このループを継続します。
私の質問は、別の$ watchアイテムが更新されたときに、どのシナリオで値が変更された可能性がありますか?