Я ранее работал с React/Mobx с концепцией action. Это позволяет изменить некоторые свойства модели в одной транзакции, не активируя несколько событий для обновления состояния пользовательского интерфейса (только одно событие будет запущено после того, как будет выполнен метод действия).Обновление транзакции модели в Angular 2
Есть ли какой-либо подход или может быть шаблоном для достижения такого же поведения в Angular 2?
Я думаю, что [это] (http://blog.thoughtram.io/angular/2016/02/22/angular-2-change-detection-explained.html) очень хорошо объясняет обнаружение изменений. Angular2 часто использует rxjs, и я думаю, что использование Observable было бы хорошим способом начать. – seveves