検索

ホームページ  >  に質問  >  本文

angular.js - angular では、リモート JSON データは 1 回だけリクエストされ、複数のコントローラーで使用できます。

1.目的: リモート データ (json.json) を再利用する必要があることが予想されます。json.json データは 1 回のみリクエストされ、繰り返し使用できることが期待されます。複数のコントローラー
2.問題:ルートがジャンプするたびに、「json.json」が再度リクエストされます

3. コードは次のとおりです
<スクリプト>

リーリー

</script>

巴扎黑巴扎黑2836日前581

全員に返信(3)返信します

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-15 17:08:02

    これを試すことができます:

    リーリー

    これをコントローラーで使用します:

    リーリー

    返事
    0
  • 滿天的星座

    滿天的星座2017-05-15 17:08:02

    サービスシングルトンを使用し、サービスオブジェクトにオブジェクト参照をハングし、後でこのオブジェクトを直接フェッチします

    返事
    0
  • 怪我咯

    怪我咯2017-05-15 17:08:02

    Angular にはルート スコープ $rootScope があり、各コントローラーに共通のデータをルート スコープに永続化し、適切なメソッドを通じて 1 回だけ取得できます。

    返事
    0
  • キャンセル返事