Fork Me On Github

需求

根据下级路由改变父组件的菜单选中

解决方法

主要通过 this.router.events.subscribe 获取路由的变化

export class FrontendComponent {
    constructor(
        private router: Router) {
        this.router.events.subscribe(event => {
            if (event instanceof NavigationEnd) {
                // event.url  '/blog'
                this.routerChanged(event.url);
            }
        });
    }
}

获取当前路由网址进行切换

点击查看全文
标签: angular
0 338 0
angular 12使用 KaTex 显示 AsciiMath 格式的公式
ng-deep 使用
angular 12 动态生成组件
angular 12 动画执行完成事件
angular 全局搜索触发子模块的搜索