Heim > Web-Frontend > js-Tutorial > Hauptteil

Wie bekomme ich HTML von der API und zeige es im DOM mit HMPL.js (Abrufen) an?

王林
Freigeben: 2024-07-22 21:14:03
Original
403 人浏览过

How to GET HTML from API and Display In DOM using HMPL.js (fetch)?

Hallo! In diesem Artikel möchte ich darüber sprechen, wie man mithilfe von HMPL.js.

HTML von der API abruft und im DOM anzeigt

Diese Methode ist für jede API geeignet, da dieses Modul auf der Fetch-API basiert und die Arbeit mit der Vanilla-Lösung fast vollständig kopiert.

Sagen wir, wir nehmen einen Weg, der als Antwort HTML zurückgibt:

API-Route – http://localhost:8000/api/test

123
Nach dem Login kopieren

Und nehmen wir an, es gibt eine Aufgabe in einem Div mit der ID „wrapper“, um diesen HTML-Code anzuzeigen. Dazu können Sie das hmpl-Modul über den Skript-Tag verbinden und folgenden Code schreiben:

Nach dem Login kopieren

In diesem Code können Sie dank hmpl-Markup einen DOM-Knoten generieren, der in HTML angezeigt werden kann. Es ist zu bedenken, dass dieser Knoten während des API-Anfrageprozesses automatisch aktualisiert wird.

Wenn Sie einen Anforderungsindikator hinzufügen müssen, können Sie den vorhandenen Code leicht erweitern:

Nach dem Login kopieren

In diesem Beispiel wird der Indikator ausgelöst, wenn die Anfrage gesendet wird, aber die Antwort von der API noch nicht eingetroffen ist.

以上是Wie bekomme ich HTML von der API und zeige es im DOM mit HMPL.js (Abrufen) an?的详细内容。更多信息请关注PHP中文网其他相关文章!

Quelle:dev.to
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!