Динамическая навигация по страницам из JSON - PullRequest
0 голосов
/ 19 февраля 2019

В настоящее время я пытаюсь создать динамически создаваемую веб-страницу.Я построил панель навигации, которая может изменять содержимое веб-страницы, но у меня нет способа определить, на какой веб-странице я нахожусь.Вместо загрузки нового компонента я хочу загрузить файл JSON с использованием первичного ключа (PKID), указанного в приложении, которое я щелкнул.Есть ли способ определить, на какой элемент навигации я последний раз нажимал при использовании функции HTTP.get?и если да, могу ли я превратить это в переменную для получения конкретного PKID?

JSON-файл:

{ "Application" : [ { "PKID":"1", "Label":"App1" }, { "PKID":"2", "Label":"App2" } ] }

Функция:

constructor(private http: Http) {
http.get("myfile.json").subscribe(jsonFile => {
    this.values = jsonFile.json();
    this.headers = this.values.Application;
    this.primaryKey = this.headers.PKID; }
...