Inhaltsverzeichnis
Mit Ressourcen arbeiten SICH AUSRUHEN Wir haben mehrere Möglichkeiten, die klassische wäre, direkt mit dem zu arbeiten $ http-Objekt, da es uns unter anderem ermöglicht, benutzerdefinierte Aufrufe der Aktionen zu verwenden HTTP die existieren.Wenn wir jedoch etwas mehr aus der Struktur herausholen wollen, die sie uns bietet AngularJS wir können mit arbeiten $ Ressource Dies ermöglicht es uns, ein Modell zu erstellen und von dort aus die Objekte in unserer Anwendung zu verwenden, um die Aktionen direkt auszuführen, wodurch die Möglichkeit bleibt, Arbeit und Code zu sparen.
Als wir uns entschieden haben mit zu arbeiten $ Ressource Wir können eine Struktur definieren, die die folgenden Elemente enthält:
- Die URL des Serverteils der Ressource.
- Der Parametertyp für Anforderungen.
- Zusätzliche Methoden, die Standardmethoden kapseln, damit wir ihre Funktionalität erweitern können.
- Die erwarteten Ressourcentypen.
- Die Überschriften.
Nehmen wir an, wir haben eine Ressource, die einen Benutzer und eine Kreditkarte erhält, wo das System sie belastet. Dies ist sehr üblich für Online-Shops und jede andere Art von Anwendung, bei der wir Zahlungen erhalten. Dafür müssen wir einen Dienst erstellen AngularJS, wo wir die grundlegenden Parameter und nur eine zusätzliche Methode definieren werden, die die Zahlungsmethode ist, in der wir den Betrag festlegen können, der dieser Karte belastet werden soll:
VERGRÖSSERN
Wenn wir nun unsere kleine Ressource in die Praxis umsetzen wollen, müssen wir nur so etwas tun, wo wir alle Aktionen ausführen, die uns zur Verfügung stehen:
Schließlich speichern wir einen Parameter in der Karte, mit dem Speichermethode Wir senden es an das Model und dann, wenn wir die Zahlungsmethode mit einem Betrag aufrufen, senden wir alle Daten an den Server. Wir sehen dann, wie wir den Weg sehr verkürzen könnten, wenn wir ihn nur mit definiert hätten $ http, denn auf diese Weise hätten wir alle Methoden definieren müssen, die die Ressource AngularJS gibt uns schon.
Damit beenden wir dieses Tutorial, wir haben gelernt, Ressourcen zu verwalten SICH AUSRUHEN aus AngularJS Um sie praktisch in unserer Anwendung verwenden zu können, ist es wichtig zu beachten, dass dies nicht die einzige Möglichkeit ist, und dass wir, wenn wir sehen möchten, wie weit wir gehen können, ein wenig mehr innerhalb unserer Anwendung untersuchen können die Dokumentation.Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben