Общая переменная, используемая во всем мире в угловых 6 компонентах - PullRequest
0 голосов
/ 24 ноября 2018

Я работаю над Angular6 список задач приложение задачи.У меня есть задачи категории , когда нажмите на категории. Я получаю задачи категории она хорошо работает со мной, но мне нужно установить категории в nav-component как на картинке ниже.поэтому мне нужно сохранить выбранную категорию id в значении, чтобы использовать его в todo-component любая помощь ..?enter image description here

1 Ответ

0 голосов
/ 02 декабря 2018

Я нашел способ сделать разделяемый объект:

, создать новый сервис с именем GlobaleVariable.ts и написать на нем следующее:

@Injectable()
export class GlobalVariblesClass {    
 sharedCategory$ = new ReplaySubject<Groups>(1);

 updateCategoryValue(g: Groups) {

      return this.sharedCategory$.next(g);
   }
}

тогда вы можете внедрить этот класс в любой Компонент Конструктор , чтобы использовать его:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...