contactManager.controller('contactsList',
function contactsList($scope){
    $scope.myId = 0;
    $scope.contacts = [{id:$scope.myId,name:'Default',mail:'test@cognizant.com',mobile:'000000'},
                        {id:$scope.myId++,name:'andefined',mail:'undefined@cognizant.com',mobile:'1111'}];
});
contactManager.controller('addContactCtrl',
function addContactCtrl($scope,$location){
    $scope.contact = {};
    $scope.add = function(){
        if($scope.contact.name){
            $scope.contact.id = $scope.myId++; // **Increment Doesn't happen Here. It assigns the same value evertime**
            $scope.contacts.push($scope.contact); 
            $location.url('/');
        }
        else{
            alert('Name is mandatory');
        }
    };
});
Increment doesn't happen in $scope.myId++ !
I'm trying the assign id's to every new contact added to the list, but the id's are not getting incremented !!
 
     
    