将动态数据从app模块传递到角度为4的另一个模块

时间:2017-08-02 14:38:45

标签: angular

我从app.componant获取路由器事件的动态数据(从RoutesRecognized获取历史记录)!我在app模块中创建了另一个模块。我想在每次加载模块时共享这些数据。

export class AppComponent implements OnInit {
    constructor(private router: Router) { }

    ngOnInit() {
        this.router.events
            .filter((e: any) => e instanceof RoutesRecognized)
            .pairwise()
            .subscribe((e: any) => {
                this.printParent(e);
            });
    }

    printParent(item: any) {
        console.log(item[0].url);
        console.log(item[1].url);
    }
}

我想在每次加载模块时传递item [0] .url

0 个答案:

没有答案