我想打印我的當前路線到控制檯日誌我試圖打印使用路由器的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();
}
}
請你幫忙。謝謝 –