簡體   English   中英

routerLinkActive指令導致undefined不是對象(評估“ router.events.subscribe”)

[英]routerLinkActive directive causes undefined is not an object (evaluating 'router.events.subscribe')

我正在使用Angular2 RC3和新路由器。 我的HTML ...

<nav>
  <a [routerLink]="['/route1']" [routerLinkActive]="['active']">Route 1</a>
  <a [routerLink]="['/route2']" [routerLinkActive]="['active']">Route 2</a>
</nav>

routerLinkActive根據所選鏈接應用“活動”類。 效果很好。

問題是通過添加[routerLinkActive]我的單元測試現在失敗,並顯示...

未定義不是對象(評估“ router.events.subscribe”)

有人為此解決了嗎?

非常感謝

我最終使用Jasmine的xit對測試進行了“跳過”

ng2最終版本不再是問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM