1
링크에서 다른 컨트롤러의 함수를 호출해야합니다.AngularJS는 링크에서 다른 컨트롤러의 함수를 호출합니다.
이제 컨트롤러 DashboardCtrl에 있고 컨트롤러 AggiornaCtrl에있는 함수 aggiornaListamedici()를 호출해야합니다. 링크에서 어떻게 시작할 수 있습니까 ??
이 지금 내 코드입니다 :HTML
<div>
<a href="#/aggiorna" ng-click="aggiornaListamedici()">
<span ng-class="{button_download:true}"></span>
</a>
</div>
ROUTING
medicoFvgAppModule.config(['$routeProvider', function($routeProvider) {
$routeProvider.when('/aggiorna', {templateUrl: 'partials/dashboard.html', controller: 'AggiornaCtrl'});
$routeProvider.otherwise({redirectTo: '/dashboard'});
}])
CONTROLLER
medicoFvgAppControllers.controller('DashboardCtrl', ['$scope','$location','$rootScope',
function($scope,$location,$rootScope) {
// my controller dashboard
}]);
medicoFvgAppControllers.controller('AggiornaCtrl', ['$scope', '$rootScope','$http', '$timeout', function($scope, $rootScope, $http, $timeout) {
$scope.aggiornaListamedici = function(){
// my function
}
}]);
당신은 그 서비스를 이용해야합니다 – karaxuna
어떻게하는지 설명해 주시겠습니까 ?? –