В настоящее время я пытаюсь создать динамически создаваемую веб-страницу.Я построил панель навигации, которая может изменять содержимое веб-страницы, но у меня нет способа определить, на какой веб-странице я нахожусь.Вместо загрузки нового компонента я хочу загрузить файл 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; }