Returning HTML With fetch ()

Ich versuche, eine Datei abzurufen und sie als HTML zurückzugeben. Es ist jedoch nicht so einfach, wie ich es mir vorgestellt hätte.

    fetch('/path/to/file')
    .then(function (response) {
      return response.body;
    })
    .then(function (body) {
      console.log(body);
    });

Dies gibt ein Objekt mit dem Namen @ zurücReadableByteStream. Wie verwende ich diese Option, um den Inhalt der HTML-Datei abzurufen?

Wenn ich den Inhalt von @ ände/path/to/file, um eine JSON-Zeichenfolge zu sein, und ändern Sie die obige in:

    fetch('/path/to/file')
    .then(function (response) {
      return response.json();
    })
    .then(function (json) {
      console.log(json);
    });

... gibt den JSON korrekt zurück. Wie hole ich HTML?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage