5

Loopback-Komponenten-Speicher doc für Datei (oder Dateien) einreichen Upload sagt dieser: loopback documentationLoopback: Wie ein multipart/form-data-Upload in Loopback-Komponenten-Speicher

Beschreibung:

Laden Sie eine oder mehrere Dateien in den angegebenen Container hoch. Die Anforderung body muss multipart/form-data verwenden, die der Dateieingabetyp für HTML verwendet.

Methode:

upload (req, res, cb)

REST URI:

POST
/api/Behälter /: Container/Hochladen

Würde jemand bitte ein Beispiel zeigen, wie man diese mehrteilige Anfrage in Angular/Javascript erstellt?

Antwort

2

Sie können Code in Loopback Storage example Git-Repository gehen. Es verwendet intern Bibliothek, die in Zukunft nützlich sein würde, Filterung nach Art, Größe und Anzahl der Dateien hinzuzufügen.

In diesem Beispiel wird lb-services nicht verwendet, aber es werden direkte Anrufe mit dem Modul $http verwendet.

Sie können Dateien mit dem Beispielcode hochladen. Bitte lassen Sie es mich wissen, falls Sie Angular-File-Upload-Filter benötigen, um Dateien basierend auf Größe, Typ oder Anzahl der Dateien herauszufiltern.

+0

Ich benutze auch '$ http' Modul, also denke ich, dass ich auf dem richtigen Weg bin. Ich hatte gehofft, dass "lb-services" verwendet werden könnte, da das Gerüst natürlich für die Remote-Upload-Methode erstellt wird, aber nicht wirklich verwendet werden kann. –