JSFiddle - React, Tailwind, and code Playground

by gabs00

HTML

<div ng-app = "myApp" ng-controller="mainCtrl">
    <div ng-repeat="data in stuff | orderBy:'-order'">
        {{ data.name }} - {{ getIndex(data) }} - {{ $index }}
        <br />
    </div>
</div>

JavaScript

var app = angular.module('myApp', []);
app.controller('mainCtrl', function($scope){

    $scope.stuff = [
        {name: "one", order: 1},
        {name: "three", order: 3},
        {name: "two", order: 2}
    ];
    
    $scope.getIndex = function(obj){
        for(var i = 0; i < $scope.stuff.length; i++){
            if(obj === $scope.stuff[i]){
                return i;
            }
        }
    };
});