Ho la seguente linea:Come recuperare l'ElementId cliccato in angularjs?
<a href="#" id="12345" data-ng-click="ShowId()">
e nel mio controller ho:
$scope.ShowId = function(){
alert('clicked element id in here: 12345');
};
Come posso accedere a mio controller ShowId funzionare l'id dell'elemento cliccato, nel mio caso 12345?
Si noti che il binding non è all'interno della ng-repeat in modo da poter accedere all'id oggetto o qualcosa del genere.
Eventuali duplicati: http://stackoverflow.com/questions/24673418/angularjs-get-element-attributes-values – dannypaz
Perché non è sufficiente passare i dati come parametro? Data-ng-click = "ShowId (1234)" –