我擁有來自不同js文件的這些控制器代碼。
NLGoalsCtrl.js
angular.module('mysite').controller('NLGoalsCtrl', function ($scope) {
$scope.goals_selected = [];
});
NLSessionsCtrl.js
angular.module('mysite').controller('NLSessionsCtrl', function ($scope) {
//access $scope.goals_selected here
});
我需要能夠訪問來自NLSessionsCtrl scope.goals_selected的$。我該怎麼做呢?多謝你們。
您可能有角度服務,它將負責在您的控制器之間共享數據 –
您可能希望使用角度服務共享該數據,因爲作用域對控制器來說是本地的。 – CollinD
您將要使用服務在控制器之間共享此代碼。 https://docs.angularjs.org/guide/services – developthewebz