angular.js - angular では、リモート JSON データは 1 回だけリクエストされ、複数のコントローラーで使用できます。
巴扎黑
巴扎黑 2017-05-15 17:06:02
0
3
569

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

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

リーリー

</script>

巴扎黑
巴扎黑

全員に返信(3)
过去多啦不再A梦

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

リーリー

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

リーリー
いいねを押す +0
滿天的星座

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

いいねを押す +0
刘奇

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

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート