Olá pessoal.
Uma dúvida, estou querendo passar o ng-click dentro de uma diretiva, mas aí o controller não consegue chamar a função.
Olha um exemplo.
Chamada da Diretiva<diretiva titulo="{{foto.titulo}}"></diretiva>
Configuração da Diretiva em JS seguindo o exemplo do curso
.directive('diretiva', function(){
var ddo = {};
ddo.restrict = "EA";
ddo.scope ={
titulo: '@',
};
ddo.templateUrl = "js/directives/minha-diretiva.html";
return ddo;
})
Html da Diretiva com o ng-click que não está funcionando
<div>
{{titulo}} <br>
<a class="btn" ng-click="remover()">Remover</a>
</div>
Controller com a chamada do ng-click retornando um alert simples
angular.module('myApp')
.controller('myCtrl', function($scope){
$scope.remover = function(){
alert('ok');
};
});
Alguma ajuda? :/