ディレクティブ内でウォッチを機能させる際に問題が発生しています。ここに簡単な例をまとめました。http://plnkr.co/edit/A7zbrsh8gJhdpM30ZH2P
サービスと 2 つのディレクティブがあります。1 つのディレクティブがサービスのプロパティを変更し、別のディレクティブがそのプロパティを監視します。プロパティが変更されたときに時計が起動することを期待していましたが、そうではありません。
サイトでこのような質問をいくつか見ましたが、受け入れられた解決策はここでは機能しませんでした。$broadcast を使用するか、オブザーバーを実装しようと考えましたが、これは機能するはずであり、可能な限り複雑にしたくありません。