Angular 2激活路线

也许我错过了什么?

在Angular 2组件中,我只是想获得完整的激活路径.

我不想使用location.href.

我的构造函数如下:

constructor(private route: ActivatedRoute) {}

在ngOnInit()中我试过:

this.route.data.url

this.route.snapshot

都没有工作.

任何帮助都非常感谢.

解决方法

您不需要使用ActivatedRoute,您需要使用 Router以字符串形式查询当前URL:

constructor(r: Router) {
   console.log(r.url);
}

相关文章

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