import { Component } from '@angular/core';
import { Route, Router } from '@angular/router';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css'],
})
constructor(router: Router)
{
router.events.subscribe(e => {
sessionStorage.setItem('redirectAuthPreviousRouteUrl',e.url);
});
}
Нужна помощь по устранению ошибки компилятора, приведенной ниже, для приведенного выше кода.Это свойство существует как часть события углового маршрутизатора, и я могу манипулировать им и использовать его, но не компилировать при попытке сборки.
src/app/app.component.ts(18,105):
error TS2339: Property 'url' does not exist on type 'Event'.
Как правильно установить значение, на которое я подписан, когда оно считает, что свойство не существует или может не существовать в определенных случаях?
Я использую Angular6