Typescript instanceof – 找不到名字

我有一个Typescript编译问题.此代码返回错误

error TS2304: Cannot find name ‘NavigationEnd’.

如何让编译器了解NavigationEnd类型? NavigationEnd是angular2路由器事件类型.

this.router.events.subscribe((e) => {e instanceof NavigationEnd ? 
console.log('NavigationEnd'):console.log('Not NavigationEnd')});

我正在使用IDE PHPStorm.

好像你错过了一个导入
import { Router,NavigationEnd } from '@angular/router'

相关文章

ANGULAR.JS:NG-SELECTANDNG-OPTIONSPS:其实看英文文档比看中...
AngularJS中使用Chart.js制折线图与饼图实例  Chart.js 是...
IE浏览器兼容性后续前言 继续尝试解决IE浏览器兼容性问题,...
Angular实现下拉菜单多选写这篇文章时,引用文章地址如下:h...
在AngularJS应用中集成科大讯飞语音输入功能前言 根据项目...
Angular数据更新不及时问题探讨前言 在修复控制角标正确变...