2

Angular2 RC3 と新しいルーターを使用しています。私のHTML ...

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

routerLinkActive は、選択されたリンクに従って「アクティブ」クラスを適用します。よく働く。

問題は [routerLinkActive] を追加することで、単体テストが失敗するようになりました...

undefined はオブジェクトではありません (「router.events.subscribe」を評価します)

誰かがこれを修正しましたか?

どうもありがとう

4

1 に答える 1

0

Jasmine の xit を使用して、最後に「スキップ」でテストを実行しました

これは、ng2 の最終リリースではもはや問題ではありません

于 2016-10-23T04:50:27.737 に答える