Angular2ルータで実際に使用されるルータバインディングとは何ですか?特別にルータ3.0(最新の角度RC4ルータ)?任意の作業コードまたはプランナー?実際に使用されるルータバインディングとは何ですか
https://angular.io/docs/ts/latest/api/router-deprecated/index/ROUTER_BINDINGS-let.html
Angular2ルータで実際に使用されるルータバインディングとは何ですか?特別にルータ3.0(最新の角度RC4ルータ)?任意の作業コードまたはプランナー?実際に使用されるルータバインディングとは何ですか
https://angular.io/docs/ts/latest/api/router-deprecated/index/ROUTER_BINDINGS-let.html
あなたコード。
は、現在のバージョンではこの機能は、機能ROUTER_PROVIERS
がRouterModule
に再び名前を変更したりRC.5のモジュールの導入と同様のことが起こっているように見えますprovideRouter()
としてエクスポートされます。
主なポイントは、古い「ルータのバインディングが」廃止されていることです。新しい(Angular2/Router 3)コードでは、代わりに "ルーティングプロバイダ"を使用する必要があります。
ことはここでは現在のルーティングモデルについて説明素晴らしい記事です:
ます。また、この記事が参考に見つけるかもしれない:
Introduction to Angular 2 Routing
は最後に、Angular2ドキュメント自体があります:
https://angular.io/docs/ts/latest/guide/router.html
@Component()
、
@Directive()
または
@Pipe()
デコレータの
bindings
パラメータが
providers
に改称したとして名前がちょうど
ROUTER_PROVIDERS
に
ROUTER_BINDINGS
から変更されたと彼らは実際に注射し、使用するルーターの実装が提供するルータの実装とサービスです
ルータバインディングはもう存在しません。これを閉じます。 – Gary
これはちょうど名前の変更であり、下位互換性のために古い名前もしばらく保存されています。 –
次に、新しいルータ – Gary
ブートストラップ(AppComponent、[{provide:APP_BASE_HREF、useValue: '/'}]) 'の.toValue( '/')をどうバインドしますか。輸入は少し変わった。 http://stackoverflow.com/questions/36861628/location-and-hashlocationstrategy-stopped-working-in-beta-16/36861629#36861629を参照してください。 –