I am using ng-click and it fires twice when I apply it to SPAN tag.
HTML
You might have a ng-click inside a form container using a ng-submit. In that case, add type="button" to all your using ng-click.