1.目的: リモート データ (json.json) を再利用する必要があることが予想されます。json.json データは 1 回のみリクエストされ、繰り返し使用できることが期待されます。複数のコントローラー2.問題:ルートがジャンプするたびに、「json.json」が再度リクエストされます
3. コードは次のとおりです<スクリプト>
</script>
これを試すことができます:
これをコントローラーで使用します:
サービスシングルトンを使用し、サービスオブジェクトにオブジェクト参照をハングし、後でこのオブジェクトを直接フェッチします
Angular にはルート スコープ $rootScope があり、各コントローラーに共通のデータをルート スコープに永続化し、適切なメソッドを通じて 1 回だけ取得できます。
これを試すことができます:
リーリーこれをコントローラーで使用します:
リーリーサービスシングルトンを使用し、サービスオブジェクトにオブジェクト参照をハングし、後でこのオブジェクトを直接フェッチします
Angular にはルート スコープ $rootScope があり、各コントローラーに共通のデータをルート スコープに永続化し、適切なメソッドを通じて 1 回だけ取得できます。