このようなものを1ページに表示したい。複雑なのは、このデータが 4 つの異なるソースから取得されていることです。
City One
Property One
Property Two
Property Three A
Property Three B
Property Three C
City Two
Property One
Property Two
Property Three A
Property Three B
Property Three C
City Three
Property One
Property Two
Property Three A
Property Three B
Property Three C
City - 名前と ID を含む n 個のオブジェクトの単純な配列を返す JSON A から取得されます。
プロパティ 1 は JSON B (URL で City.id をパラメーターとして使用) から取得され、City.id に固有のオブジェクトのセットを 1 つ返します。
プロパティ 2 は JSON C (URL のパラメーターとして City.id を使用) から取得され、City.id に固有のオブジェクトのセットを返します。
プロパティ 3 の A/B/C は JSON D から取得され (プロパティ 2 で返されるキー フィールドを使用)、プロパティ 2 で指定された特定のプロパティ キーに固有のオブジェクトのセットを返します。
これは実行可能ですか?これには 3n+1 回の半同期 JSON 呼び出しが必要であることを認識しています。この時点で、コントローラーやディレクティブ、またはある種のクレイジーなルーティングなどに関するヘルプを探す必要があるかどうかはわかりません。
私は Angular の完全な初心者です (私は ASP.NET MVC のバックグラウンドを持っています)。私は John Papa のスタイル ガイドに従おうとしてきたので、コードのどこにも $scope が見つかりません。これは、これを解決するために調べたいくつかのページの理解を大幅に制限しています。