Dark_Knight
@Dark_Knight
Game Dev

Почему не обновляются данные?

Здарвсвуйте.
Создал сервис, который делает set при нажатии на кнопку
import { Injectable } from '@angular/core';

@Injectable()
export class DataService {
  constructor() { }

  private data;

  setData(data) {
    this.data = data;
  }

  getData() {
    return this.data;
  }
}

в другом файле при нажатии на кнопку, вызывается get этого сервиса
this.dataService.getData()
но данные почему то не обновляются.... как были пустые, так и остались, при том что если вызывать из консоли, то все работает норм....
  • Вопрос задан
  • 92 просмотра
Пригласить эксперта
Ответы на вопрос 1
...
private _data: <ТИП>;

  set Data(data): void {
    this.data = data;
  }

  get Data(): <ТИП> {
    return this.data;
  }
...


Вызываете например так:
this.dataService.data
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы