我想打印我的当前路线到控制台日志我试图打印使用路由器的url属性的路线。即使原始路线是/profile
,它也只显示/
作为路线。我试图打印整个路由器对象到控制台,在那里我可以看到这样的网址字段:url:(...)
。当我点击(...)
时,原始路径显示为url:"\profile"
。 (...)
在悬停时显示“invoke property getter”。以下是将URL打印到控制台的代码。我是在2.4.0角度上。错误获取正确的路线在控制台Angular2
import { Component, AfterViewInit } from '@angular/core';
import {SignupService} from '../../services/signup.service';
import {Auth} from '../../services/auth.service';
import {AppRoutingModule} from '../../routes/app.routing';
import {Router} from '@angular/router';
declare var $: any;
@Component({
moduleId:module.id,
selector: 'navbar',
templateUrl: 'navbar.component.html',
styleUrls: ['../../assets/css/navbar.css'],
})
export class NavbarComponent {
constructor(private auth: Auth, private router:Router){
console.log(this.router.url);
};
ngAfterViewInit() {
$(".button-collapse").sideNav();
}
}
请你帮忙。谢谢 –