1

Ich habe das Szenario, wo ich $ uibModal Popup verwenden, um einen neuen Datensatz hinzuzufügen, wo ich das Scope-Objekt in die Funktion übergeben, um es zu speichern, aber ich bekomme das Ergebnis als 'undefiniert' und mein Code ist unten zusammen mit dem [bottler] (http://plnkr.co/edit/WXKCyzlfJFCA3FB7S2pa?p=preview) Link.

$scope.userList=[]; 
    $scope.addUser = function(){ 
    $uibModal.open({ 
     templateUrl: 'userData.html', 
     controller: 'MainCtrl' 
    }); 
    }; 
    $scope.addNewUser=function(user){ 
    console.log(user); 
    $scope.userList.push({ 
     'id': user.id, 
     'name': user.name, 
     'age': user.age, 
     'gender': user.gender 
    }); 
    $scope.clearUserArea(user); 
    }; 
    $scope.clearUserArea = function(user){ 
    console.log(user); 
    user.id=''; 
    user.name=''; 
    user.age=''; 
    user.gender=''; 
    }; 

Bitte lassen Sie mich wissen, wo ich mit diesem Code falsch liege. Und bitte beziehen Sie sich auch auf meinen plunker Link für weiteren Code auf diesem.

Antwort

1

Sie hatten in ng-modal falsch geschrieben. Es sollte ng-model anstelle von ng-modal sein.

+1

Oh mein Schlechter. Danke @Ramesh Rajendran. –

Verwandte Themen