У меня есть контроллер встроенный с помощью тега нг-контроллера, и он работает нормально, но я также получил внешний контроллер, который нужно вызвать одну функцию этого контроллера:Угловая перезарядка встроенный контроллер
<div ng-controller='NavigationController'>
<!-- some html-->
</div>
а также контроллер
app.controller('NavigationController', function ($scope) {
$scope.downloadItems = function(value) {
//do something
}
})
Теперь я хочу запустить метод downloadItems с другого контроллера.
И я не могу найти его в любом месте, как это должно быть сделано?
Одна нота: я еще не уверен, что правильный текст для явного объявления внедренных служб заключается в использовании метода Array, который я использовал выше, или для использования свойства '$ injection', но в любом случае, я думаю, что рекомендуется, если вы когда-либо планируете минимизировать, чтобы сделать один из них. – OverZealous