angular的routerLink重定向到组件时表现正常,但后续的router.url无法返回当前URL。
创始人
2024-10-24 09:31:15
0

可以通过在组件内部订阅路由事件来获取当前URL。具体而言,可以在组件内声明路由对象,并在ngOnInit方法中订阅路由事件。这样,可以在路由事件中更新当前URL,并在需要时使用该URL。

示例代码如下:

import { Component, OnInit } from '@angular/core'; import { Router, ActivatedRoute, NavigationEnd } from '@angular/router';

@Component({ selector: 'app-example', templateUrl: './example.component.html', styleUrls: ['./example.component.css'] }) export class ExampleComponent implements OnInit {

currentUrl: string;

constructor(private router: Router, private activatedRoute: ActivatedRoute) { }

ngOnInit() { this.router.events.subscribe((event) => { if (event instanceof NavigationEnd) { this.currentUrl = event.url; } }); }

}

在上述示例中,我们使用router.events来订阅路由事件,并在NavigationEnd事件发生时更新当前URL。然后,我们可以在组件中使用currentUrl属性来访问当前URL。请注意,这只是一种解决方法,还有其他方法可以解决该问题。

相关内容

热门资讯

近年来!德州hhpoker脚本... 近年来!德州hhpoker脚本(透视)新上游辅助器(都是存在有辅助插件)-哔哩哔哩1、进入游戏-大厅...
透视教学!wepoker俱乐部... 透视教学!wepoker俱乐部辅助(透视)吉祥填大坑插件(其实真的是有辅助工具)-哔哩哔哩1、点击下...
透视软件!哈糖大菠萝软件下载(... 透视软件!哈糖大菠萝软件下载(透视)雀神麻雀充运势用吗(其实是真的辅助修改器)-哔哩哔哩一、雀神麻雀...
今年以来!佛手在线有挂吗(透视... 今年以来!佛手在线有挂吗(透视)789大菠萝攻略(都是有辅助工具)-哔哩哔哩1、很好的工具软件,可以...
在玩家背景下!wepoker有... 在玩家背景下!wepoker有插件吗(透视)微信闲来辅助神器免费(真是是真的辅助下载)-哔哩哔哩微信...
透视透视挂!aapoker插件... 透视透视挂!aapoker插件(透视)广东雀神智能插件是真的(好像存在有辅助神器)-哔哩哔哩1、金币...
一直以来!智星菠萝可以辅助吗(... 一直以来!智星菠萝可以辅助吗(透视)小闲辅助神器(其实是真的辅助工具)-哔哩哔哩一直以来!智星菠萝可...
透视好友房!黑侠破解wepok... 透视好友房!黑侠破解wepoker(透视)兴动互娱辅助(好像有辅助安装)-哔哩哔哩1.兴动互娱辅助 ...
事发当天!hhpoker底牌透... 事发当天!hhpoker底牌透视脚本(透视)微乐家乡破解版(其实存在有辅助软件)-哔哩哔哩1、实时微...
透视代打!hhpoker德州透... 透视代打!hhpoker德州透视(透视)微乐小程序多功能修改器(一贯有辅助辅助器)-哔哩哔哩1、在微...