I don't know what is the benefit of generating dynamic class names like this. A class should mean a class of similar objects.
It's still possible with $index
:
<div ng-controller="itemCtrl">
<div class="item" ng-repeat="item in items">
<span class="item-{{ $index }}"></span>
</div>
</div>