Мне интересно, может ли кто-нибудь дать совет.
У меня есть данные, поступающие через службу Socket.io в компонент. Пытаясь решить, какой подход наиболее логичен?
Я могу:
A. Попросите родительский компонент вызвать наблюдателя и Pu sh данные переменной через @Input, а затем обновить их через OnChange.
B. Вызовите сервис в компоненте и просто обновите переменную у подписчика.
C. вызвать службу в компоненте и обновить переменную в ngDoCheck.
Просто интересно, что имеет наиболее логичный смысл? Или это вообще имеет значение, когда данные обновляются независимо от каждого маршрута?