Size: a a a

Angular - русскоговорящее сообщество

2021 April 04

АА

Андрей Андрей... in Angular - русскоговорящее сообщество
делаю так только доступа в объект этот я не получаю
источник

АА

Андрей Андрей... in Angular - русскоговорящее сообщество
мой интерфейс на today
источник

АА

Андрей Андрей... in Angular - русскоговорящее сообщество
export interface today {
 Temperature: object,
 Minimum: object,
 Value: number,
 Unit: string,
 Maximum: object,
 RealfeelTemperature: object,

}
источник

И

Интроверт in Angular - русскоговорящее сообщество
Андрей Андрей
делаю так только доступа в объект этот я не получаю
Не понимаю
источник

АА

Андрей Андрей... in Angular - русскоговорящее сообщество
вообщем смотри я подписался на этот запрос в компоненте..Но мне эти данные надо вывести в хтмл
источник

И

Интроверт in Angular - русскоговорящее сообщество
Андрей Андрей
*ngFor="let todo of today">
   <p (click)="showCurrentWeather()">{{todo.RealfeelTemperature}} </p>
А в чем проблема
источник

АА

Андрей Андрей... in Angular - русскоговорящее сообщество
в том что с объекта не получается выташить
источник

И

Интроверт in Angular - русскоговорящее сообщество
все равно не оч понимаю, не помогу)
источник

И

Интроверт in Angular - русскоговорящее сообщество
ты присвоил в переменную какуюто в компоненте внутри подписки? так как ты до этого ее получал
источник

АА

Андрей Андрей... in Angular - русскоговорящее сообщество
так давай заного))
источник

АА

Андрей Андрей... in Angular - русскоговорящее сообщество
today: today[] = []
источник

И

Интроверт in Angular - русскоговорящее сообщество
лучше код покажи
источник

И

Интроверт in Angular - русскоговорящее сообщество
или в песочницу залей, может так еще лучше будет
источник

АА

Андрей Андрей... in Angular - русскоговорящее сообщество
export class MainPageComponent implements OnInit {
 today: today[] = []
 constructor(private serv: Service, ) { }

 ngOnInit(): void {
   this.showCurrentWeather()
 }

 showCurrentWeather() {
   this.serv.defoltKievWeather().subscribe((response) => {
     this.today = response;
     console.log(this.today)
   })
 }
источник

АА

Андрей Андрей... in Angular - русскоговорящее сообщество
export interface today {
 Temperature: object,
 Minimum: object,
 Value: number,
 Unit: string,
 Maximum: object,
 RealfeelTemperature: object,

}
источник

АА

Андрей Андрей... in Angular - русскоговорящее сообщество
ответ с сервера
источник

АА

Андрей Андрей... in Angular - русскоговорящее сообщество
"Headline": {
   "EffectiveDate": "2021-04-07T07:00:00+03:00",
   "EffectiveEpochDate": 1617768000,
   "Severity": 7,
   "Text": "Very warm Wednesday",
   "Category": "heat",
   "EndDate": "2021-04-07T19:00:00+03:00",
   "EndEpochDate": 1617811200,
   "MobileLink": "http://m.accuweather.com/en/iq/ash-shamiyah/32/extended-weather-forecast/32?unit=c&lang=en-us",
   "Link": "http://www.accuweather.com/en/iq/ash-shamiyah/32/daily-weather-forecast/32?unit=c&lang=en-us"
 },
 "DailyForecasts": [
   {
     "Date": "2021-04-04T07:00:00+03:00",
     "EpochDate": 1617508800,
     "Sun": {
       "Rise": "2021-04-04T05:47:00+03:00",
       "EpochRise": 1617504420,
       "Set": "2021-04-04T18:23:00+03:00",
       "EpochSet": 1617549780
     },
     "Moon": {
       "Rise": "2021-04-04T00:57:00+03:00",
       "EpochRise": 1617487020,
       "Set": "2021-04-04T11:01:00+03:00",
       "EpochSet": 1617523260,
       "Phase": "Last",
       "Age": 22
     },
     "Temperature": {
       "Minimum": {
         "Value": 13.9,
         "Unit": "C",
         "UnitType": 17
       },
       "Maximum": {
         "Value": 26.8,
         "Unit": "C",
         "UnitType": 17
       }
     },
     "RealFeelTemperature": {
       "Minimum": {
         "Value": 12.5,
         "Unit": "C",
         "UnitType": 17
       },
       "Maximum": {
         "Value": 27.9,
         "Unit": "C",
         "UnitType": 17
       }
     },
}
источник

И

Интроверт in Angular - русскоговорящее сообщество
Андрей Андрей
export class MainPageComponent implements OnInit {
 today: today[] = []
 constructor(private serv: Service, ) { }

 ngOnInit(): void {
   this.showCurrentWeather()
 }

 showCurrentWeather() {
   this.serv.defoltKievWeather().subscribe((response) => {
     this.today = response;
     console.log(this.today)
   })
 }
ты сервис заинжектил?
источник

И

Интроверт in Angular - русскоговорящее сообщество
ответ есть? все правильно работает?
источник

АА

Андрей Андрей... in Angular - русскоговорящее сообщество
import {Injectable, Output} from "@angular/core";
import {HttpClient} from "@angular/common/http";
import { environment} from "../../environments/environment";


@Injectable({
 providedIn: 'root'
})
export class Service {
 constructor(private http: HttpClient) {
 }
источник