$scope.addUserJson = $scope.adduser;
AngularJS Zusammenführen von zwei JSON Antwort
console.log($scope.addUserJson);
Ausgabe
Object {"username":"Mik911","firstname":"Mike","lastname":"Angel","email":"[email protected]"}
$scope.usergroup = $scope.usergroupmodel;
console.log($scope.usergroup);
Ausgabe
[Object{"grpid":"1","username":"Vikram911","firstname":"Vikram","lastname":"Doe","email":"[email protected]","gender":"Male", "description":"BLAH BLAH","phone":"5858585"},{"grpid":"2","username":"Varun091","firstname":"Varun","lastname":"Doe", "email":"[email protected]","gender":"Male","description":"BLAH BLAH","phone":"898989"}]
Verschmelzen zweier Objekte
$scope.object = angular.toJson(angular.merge({}, $scope.usergroup, $scope.addUserJson));
console.log($scope.object);
Ausgabe
[{"grpid":"1","username":"Vikram911","firstname":"Vikram","lastname":"Doe","email":"[email protected]","gender":"Male", "description":"BLAH BLAH","phone":"5858585"},{"grpid":"2","username":"Varun091","firstname":"Varun","lastname":"Doe", "email":"[email protected]","gender":"Male","description":"BLAH BLAH","phone":"898989"}]
Wie fusionieren ich über zwei json Antwort, so dass es das Endergebnis wie bilden sollte unter
{"username":"Mik911","firstname":"Mike","lastname":"Angel","email":"[email protected]","grpid":["1,2"]}
Sie sind ein Array mit einem Objekt verschmelzen - Sie kann das nicht tun. Sie müssen das manuell tun. –
sollten Sie auf unsere Antworten antworten .. –