I'm learning AngularJS, and I'm a little confused by the different usages of directives that I'm coming across.
For example, sometimes I see something like (ng colon click):
<tr ng:click="..." ...> sometimes I see (ng dash click):
<tr ng-click="..." ...> and in the Angular docs, directives are shown as "ngClick" (camelcase with no dash or colon). Additionally, in some places, I've seen: data-ng-click
What's the difference between these different forms?