atributo ng-click na diretiva angularjs
Eu acho que deve ser fácil usar os atributos angulares bem conhecidos em uma diretiva fora da caixa.
Por exemplo, se o nome da minha diretiva for myDiretiva, eu gostaria de usá-lo desta maneira:
<div ng-controller="myController">
<my-directive ng-click="doSomething()"><my-directive>
</div>
em vez de precisar definir um atributo de clique personalizado (onClick) como no exemplo abaixo
<div ng-controller="myController">
<my-directive on-click="doSomething()"><my-directive>
</div>
Parece que o ng-click pode funcionar, mas você também precisa especificar o ng-controller na tag da diretiva, o que eu não quero. Eu quero definir o controlador em um div circundante
É possível usar ng-click em uma diretiva junto com um controlador definido em um elemento html pai?