私はAngular 4アプリケーションを作成しています。私は自分のデータコンセプトにいくつか問題があります。コンポーネント間の角のオブジェクトの同期化
私は3つのコンポーネントでアプリを持っています。これらのコンポーネントのそれぞれは、各コンポーネントごとに異なる名前、日付、リストなどのいくつかの設定を持っています。今私はコンポーネント間でこの設定を同期する機能を実装しようとしています。 たとえば、コンポーネント1がコンポーネント2と日付を同期させるようにしたいとします。コンポーネント2の日付を変更すると、コンポーネント1でも変更する必要があります。だから同期したくない場合は、私はそれを無効にし、各コンポーネントには独自の設定があります。そして、異なるコンポーネントと同期することが可能でなければなりません。したがって、コンポーネント1はコンポーネント2と日付を同期させます。コンポーネント1はListをコンポーネント3と同期させます。
私はすでにGuava EventBusでJavaでsimliarを実装していますが、これはObserverとは可能かもしれませんが、それを正しく行う方法を確かめてください。
私はすでに他のいくつかの目的で共有サービスを使用していますが、私はすでに共有サービスでそれを行うことができると考えていました。しかし、この場合にはどのような方法を使用するのが最適ですか?共有サービスに設定(名前、日付...)を保存する必要がありますか? – Peter
はい、それはシュレッドサービスでモデルを持って行く方法です –