Angular: свойство 'go' не существует для типа 'Location' - PullRequest
0 голосов
/ 03 июня 2019

Я пытаюсь обновить значение параметра URL без обновления страницы, щелкая элемент строки таблицы с помощью "location.go". К сожалению, я получаю сообщение об ошибке типа "Property 'go' does not exist on type 'Location'"

Эксперт посоветуете пожалуйста?

Фактический URL: http://localhost:4200/technicalSettings/disciplines Ожидаемый URL без обновления страницы при щелчке строки: http://localhost:4200/technicalSettings/disciplines/1109

Версия: Угловая 7

import { Location, LocationStrategy, PathLocationStrategy} from "@angular/common";
onRowClicked(event: any) {
    this.isRowSelected = true;
    this.selectedId = event.id;
    this.selectedItem = event;
    this.dataService.set(event);
    location.go("technicalSettings/disciplines", this.selectedId);
    //this.router.navigate(["technicalSettings/disciplines", this.selectedId]);
  }
...