Итак, я недавно опубликовал привязку данных angular2 между свойствами сервиса и компонента и Тьерри указал на кое-что интересное.
Если у меня есть ссылочный тип данных, такой как массив или объект, хранящийся в службе (singelton), и я создаю ссылки в различных компонентах, указывающих на него, представление будет обновляться для всех компонентов при обновлении объекта из любого места (и это работает!).
В моем случае я создаю небольшой форум, на котором объекты потока необходимо будет отображать/просматривать в различных компонентах одновременно (например, предварительный просмотр, основной вид, панель инструментов...). Для обновления/редактирования текстовых полей это может быть очень удобно.
Теперь мне интересно, можно ли это использовать?