this._weatherService.getWeather(this.location.city,this.location.code).subscribe((response) => { console.log(response); this.weather = response; });
получая эту ошибку «message»: «Свойство подписки не существует на введите 'void'. "
Ваша проблема в том, что вы не вернули ничего из getWeather()
getWeather()
Как сказано в ошибке void (означает, что вы ничего не вернули)
void
SO в getWeather() использование return:
return
getWeather(..){ ... return whatever_you_have_to_return; }