Я новичок в AngularJS. Может ли кто-нибудь рассказать мне на примере, как вызвать пользовательскую директиву в функции области действия другого контроллера.
Например, у меня есть контроллер со следующей функцией:
angularApp.controller('sample_Ctrl', function ($scope, $http, $timeout, $rootScope, $location) {
$scope.showReport = function(id) {
};
});
Я создал customDirective следующим образом:
var showModalDirective = function ($timeout) {
return {
restrict: 'E',
templateUrl: '/Partials/template1.html',
};
};
angularApp.directive('showModal', showModalDirective);
Итак, как вызвать эту директиву в функции showReport
и как я могу передать идентификатор в URL-адрес шаблона?