Hallo Ich benutze angularJs in meiner Client-Seite. Ich habe eine Ansicht, in der ein Benutzer hinzufügen und entfernen Artikel wie folgt aus:Speichern hinzugefügt und entfernt Benutzer
app.controller('demoController', function($scope) {
// initial items
$scope.items = [
'item one',
'item two',
'item three'
];
// add an item
$scope.add = function() {
$scope.items.push($scope.input);
};
// remove an item
$scope.remove = function(index) {
$scope.items.splice(index, 1);
};`enter code here`
});
Wenn der Benutzer beenden, ich möchte er auf eine Schaltfläche klickt. Und danach werde ich alle hinzugefügten und entfernten Elemente an einen Server senden, um die Datenbank zu aktualisieren. Ich kann das nicht bei jedem Klick tun, weil ich alle Informationen benötige, um eine E-Mail in meinem Server-Teil zu füllen. Ich weiß, wie man Elemente entfernt und hinzufügt, aber ich finde nicht heraus, wie man entfernte Objekte findet und Objekte hinzufügt und sie an den Server sendet. Bitte jemand weiß wie ich das machen kann? Vielen Dank.
So möchten Sie dem Benutzer senden, was sie hinzugefügt und entfernt haben ?? –
Ja, @AdamHarrison Ich mache das. – Elmohmoh
Warum pushen Sie nicht, was sie in einem Array entfernt haben und was sie zu einem Array hinzugefügt haben, verwenden Sie dann $ http, um Ajax zu verwenden, um sie an das Backend zu senden? –