問題タブ [angular2-router]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
346 参照

angular - angular2 で routerLink がアクティブなときに、UI 要素にディレクティブを追加します。

現在、angular2 と material2 を使用しています。私の目標は、私の routerLinkActive がアクティブなときに md-button を md-raised-button に変更することです。たとえば、「/todos」を使用している場合、「md-button」ディレクティブを「md-raised-button」に置き換えます。

インターネットで解決策が見つかりません。誰かが私を案内してくれることを願っています。CSS クラスの使用は避けたいと思います。

ご協力いただきありがとうございます!

マチュー

0 投票する
1 に答える
323 参照

angular - Angular 2 CLI すべての仕様に RouterTestingModule を簡単に含める方法

私は新しいプロジェクトに取り組んでおり、CLI を使用してアプリとすべてのファイルを生成します。

私のアプリにはルートがあるため、私のテストではRouterTestingModule、ルーターにモックを提供するために をインポートする必要があります。しかし、私たちが作成するすべての仕様はこれを必要とするため、新しいコンポーネントが作成されるときにデフォルトで含まれていると本当に便利です. カスタム ブループリントのサポートを調べましたが、まだサポートされていません。そのモジュールをブループリントに追加できれば非常に簡単なので、残念です。

すべての開発者が新しいコンポーネントを作成するときに忘れずに追加する必要なく、デフォルトですべての仕様に含めるための他のオプションはありますか?