2016-11-11 55 views
-1

的无法解析的版本,我想我现在的路线角2 - 我怎样才能让我的电流路径

即未解析版本:dashboard/:id

我不想显示为号码id部分。

这是林上

"dependencies": { 
    "@angular/common": "~2.1.0", 
    "@angular/compiler": "~2.1.0", 
    "@angular/core": "~2.1.0", 
    "@angular/forms": "~2.1.0", 
    "@angular/http": "~2.1.0", 
    "@angular/platform-browser": "~2.1.0", 
    "@angular/platform-browser-dynamic": "~2.1.0", 
    "@angular/router": "~3.1.0", 
    "@ngrx/core": "^1.2.0", 
    "@ngrx/store": "^2.2.1", 
    "core-js": "^2.4.1", 
    "ng2-breadcrumb": "^0.4.1", 
    "rxjs": "5.0.0-beta.12", 
    "ts-helpers": "^1.1.1", 
    "zone.js": "^0.6.23" 
    }, 

试图寻找通过RouterActivatedRoute并不能找到它..

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

    console.log(this.activatedRoute.routeConfig.path) 
    } 

Error in ./AppComponent class AppComponent - inline template:54:2 caused by: Cannot read property 'path' of null

+0

你能上传你的路由配置?在哪个组件中你有这个错误? @hamobi – Michael

回答

0

ActivatedRoute你可以访问Route,然后用path值来获取未解析的路由。

守则Plunker

+0

我得到一个错误..看上面。我的路由配置为空 – hamobi