Хороший вопрос. Тоже хотел бы узнать ответ. И так же почему бы не использовать rxjs ?
Плюс можно в твоём случае ещё проще писать функцию [ngClass]=“WratherData.isDay === day? “fa-sun”: “fa-moon””
Ну если я правильно понял, то данные с инпутов ты собираешь через formGroup/formBuilder?
И те другие два сервисы прям один в один с тем первым который работает не так как надо?
Получилось сделать?
То можно скрин?