Emberjs-router-specify-routes-model
提供:Dev Guides
EmberJS-ルートのモデルの指定
データテンプレートと同じ名前のルートでテンプレート名を定義し、そのモデルフックを実装することにより、ルートモデルを指定できます。
上記のコードでは、value-1からvalue-nの変数は、テンプレートで呼び出される値を格納するために使用されます。
次の表は、ルートの指定モデルのさまざまなタイプを示しています-
S.No. | Specifying Routes & Description |
---|---|
1 |
EmberがURLから値にアクセスするために使用する動的セグメントを持つルートを定義します。 |
2 |
_RSVP.hash_を使用して複数のモデルを定義できます。_RSVP.hash_はさらにオブジェクトを使用してプロミスを返します。 |
例
次の例は、データを表示するためのルートを指定する方法を示しています。 前の章で指定された新しいルートを作成します。 次のコードで_router.js_ファイルを開き、URLマッピングを定義します-
_application.hbs_ファイルを作成し、次のコードを追加します-
次のコードで_app/templates/_の下に作成された_specifyroute.hbs_ファイルを開きます-
URLを構築するには、値を返すモデルを実装する必要があります-
出力
エンバーサーバーを実行すると、次の出力が表示されます-
出力のリンクをクリックすると、次のスクリーンショットのように結果が生成されます-