I understand that AngularJS sets up some watches on ng-repeat. What type of watch is setup at this point?
Also, can someone explain what happens in each of these scenarios? I want to know in the event that I have many items, so the user isn't being bogged down by watches that could have been eliminated had I written it some other way.
One
<div ng-repeat="item in items">
<div>{{item.property}}</div>
</div>
Two
<div ng-repeat="item in items">
<div>{{item.property | myFormatter}}</div>
</div>
Three
<div ng-repeat="item in items">
<div>{{format(item.property)}}</div>
</div>
Four
<div ng-repeat="item in items">
<div>{{item.something()}}</div>
</div>