Angular Router获取当前url(路由器3.0.0-rc.1)

时间:2016-08-16 18:51:44

标签: angular router

我试图做出一个安全的"指令基于路由器隐藏DOM元素。但我有一个问题,我无法得到当前的路由器

import { Directive, ElementRef } from '@angular/core';
import { Router } from '@angular/router';

@Directive({selector: '[secure]'})
export class SecureDirective {
  constructor(private router: Router, private eltRef:ElementRef){
    // get url router here
    if(router.url === '/login'){ ... }
  }
}

如果我尝试记录 router.url ,则始终返回 /

0 个答案:

没有答案