Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 角度布线开始和布线结束事件_Angular_Typescript - Fatal编程技术网

Angular 角度布线开始和布线结束事件

Angular 角度布线开始和布线结束事件,angular,typescript,Angular,Typescript,如何访问路由开始和路由结束事件? 我想在路由和加载数据时显示进度条 有人能告诉我这是如何工作的吗?如果您喜欢使用可观察的: import { Router, NavigationStart } from '@angular/router'; ... constructor(router:Router) { router.events.subscribe(e => { if(e instanceof NavigationStart) {

如何访问路由开始和路由结束事件? 我想在路由和加载数据时显示进度条


有人能告诉我这是如何工作的吗?

如果您喜欢使用可观察的:

import { Router, NavigationStart } from '@angular/router';
...
    constructor(router:Router) {
      router.events.subscribe(e => {
        if(e instanceof NavigationStart) {
          // Init Code
        }

        if(e instanceof NavigationEnd) {
          // Exit Code
        }
      }
    });

检查这个答案谢谢,新的ActivationStart和NavigationStart有什么不同?