$index

<tr ng-repeat="item in items">
        <td>{{$index + 1}}</td>
        <td>{{item.name}}</td>
        <td>{{item.price | currency}}</td>
        <td><input ng-model="item.quantity"></td>
        <td>{{item.quantity * item.price | currency}}</td>
        <td>
            <button ng-click="remove($index) or ng-click="remove(item )">Remove</button>
        </td>
    </tr>

方法1、

$scope.remove = function (index) {
            $scope.items.splice(index, 1);
        }

方法2、

$scope.remove = function (index) {
            $scope.items.splice($scope.items.indexOf(index), 1);
        }


你可能感兴趣的:($index)