var testApp = angular.module('testApp', ['firebase'])
.config(['$routeProvider','$locationProvider',function ($routeProvider,$locationProvider) {
$routeProvider
.when('/test', {
templateUrl: '/views/test.html',
controller: 'TestCtrl',
resolve:
{
loaddata: testCtrl.loaddata
}
});
}]);
var testCtrl = testApp.controller('TestCtrl',['$scope', function ($scope) {
}]);
testCtrl.loaddata = function($scope) {
return promise;
}
問題は、ここに $scope を注入できないことです: testCtrl.loaddata = function($scope) {
解決関数で $scope を取得するにはどうすればよいですか?