Ich habe ein Array, in dem ich die JSON-Antwort erhalten und eine Nummerierung (1,2,3 ...) hinzugefügt (mit {{Index + 1}} zu diesen Werten. Die Seite ist in zwei Abschnitte unterteilt, wobei ich die Nummerierung getrennt für zwei verschiedene Abschnitte verwendet habe, nun möchte ich die Elemente vom ersten Abschnitt in den zweiten Abschnitt oder umgekehrt verschieben, so dass die Nummerierung auch ihre Reihenfolge beibehält. (1,2,3,4 ..). ich bin nicht sicher, wie dies zu tun.Handhabung der Nummerierung zwischen zwei verschiedenen Abschnitten in Winkel js
0
A
Antwort
0
Für Angenommen, Ihre JSON-Antwort $scope.results
In HTML
Sie derzeit tun (erster Abschnitt)
Ändern ersten Abschnitt Code wie folgt
<ul>
<li ng-repeat="result in results">
{{result.i}} {{result.name}}
</li>
</ul>
pflegen 'i' Wert in der Steuerung, nachdem Sie die Ergebnisse von JSON-Antwort erhalten tun dies
angular.forEach($scope.results, function(result, responseIndex) {
result.i = responseIndex;
});
In Controller, schreiben Sie eine Methode nach dem Verschieben (zB: beim Ziehen & Tropfen, rufen Sie eine Methode nach dem Tropfen)
$scope.drop = function() {
angular.forEach($scope.results, function(result, resultIndex) {
result.i = resultIndex;
});
};
gleichen Sie im zweiten Bereich zu
<ul>
<li ng-repeat="secResult in secResults">
{{secResult.i}} {{secResult.name}}
</li>
</ul>
In Drag-Methode Code
$scope.drop = function() {
angular.forEach($scope.results, function(result, resultIndex) {
result.i = resultIndex;
});
angular.forEach($scope.secResults, function(secResult, secResultIndex) {
secResult.i = secResultIndex;
});
};
ich diese guter Ansatz ist nicht der Meinung hinzufügen, die Wahrheit ist, ich meine Antwort nicht mögen. Wir werden versuchen, am besten zu finden ..
Verwandte Themen
- 1. Handhabung Checkbox in Winkel js
- 2. Matlab Winkel zwischen zwei Punkten
- 3. Signed Winkel zwischen zwei Punkten
- 4. Scenekit: Winkel zwischen zwei SCNNode
- 5. So entfernen Sie den Abstand zwischen zwei Abschnitten in Bootstrap
- 6. Winkel JS - Kommunikation zwischen nicht-abhängige Dienste
- 7. Berechnung Winkel zwischen zwei Vektoren in GLSL
- 8. Wie zwischen den Abschnitten der Seite
- 9. Winkel js Addieren von zwei Zahlen Ausgabe
- 10. Routing zwischen Winkel js und Symfony 2
- 11. Geschwindigkeit zwischen zwei verschiedenen Abfragen
- 12. Verbindung zwischen zwei verschiedenen Datenbank
- 13. Angular JS-Modul teilen zwischen verschiedenen Projekten
- 14. , ob ein String beginnt zwischen zwei Abschnitten Alphabet
- 15. Signierter Winkel zwischen zwei Vektoren ohne Referenzebene
- 16. wie die Werte von zwei verschiedenen Arrays miteinander in Winkel js
- 17. Berechnung Winkel zwischen zwei Punkten - Java
- 18. Python Pygame finden Winkel zwischen zwei Punkten
- 19. zwischen zwei bestimmten Wert Winkel Validierung
- 20. Finden Sie den Winkel zwischen zwei Lager
- 21. Muss zwischen allen Abschnitten und Abschnitten mit nur Eingabewert wechseln
- 22. Winkel zwischen zwei Breiten-/Längenpunkten berechnen
- 23. , wie Daten zwischen verschiedenen Richtlinien in Winkel 1x
- 24. Aktualisierungsobjekt unter Verwendung id in Winkel js
- 25. Synchronisieren der Spaltenbreite zwischen Tabellen in zwei verschiedenen Frames, usw.
- 26. Wie Daten zwischen zwei Formen (Komponenten) auf verschiedenen Seiten mit react js mit Meteor js übergeben?
- 27. Platz zwischen den Abschnitten in Sammlungsansicht entfernen
- 28. Farbwähler in Winkel js
- 29. „Toggle“ zwischen zwei Werten in Array - JS
- 30. Was ist der Unterschied zwischen den Abschnitten ApplicationSettings und AppSettings?
$ index benutzen. Sie verwenden 'Index'. –
Versuchen Sie auch, Code hinzuzufügen, wenn Sie Hilfe suchen. –
hmm ... also willst du die Nummer beim Umstellen unverändert lassen oder ändern? – Icycool