私は angular.js が初めてで、何かを理解しようとしています。
会社と従業員のDBがあり、最初のページですべての会社と従業員を取得する構造を作成しているとしましょう(index.html - 私は以下を使用しています:
$routeProvider.when('/index', {
templateUrl: 'partials/companies-list.html',
controller: 'AppCtrl'
})
このコントローラーでは、DB からすべての会社をフェッチします。
別のコントローラを使用して別のビューにルーティングしている会社の 1 つをクリックすると、次のようになります。
.when('/group/:id', {
templateUrl: 'partials/company-employees.html',
controller: 'CompanyEmployeesInfo'
})
会社に関する AppCtrl に必要なすべてのデータが既にあり、DB から再度取得する必要はありません。
別のスコープのデータを使用したり、サーバーからデータを再度取得する必要がないようにデータを渡したりすることはできますか?
エリック、助けてくれて本当にありがとう