vorgelegt Wie kann ich verfolgen, wenn ein Upload-Erfolg ist und es lädt die Datei auf eine bestimmte Seite mit Winkel- und ng-Datei-Upload (https://github.com/danialfarid/ng-file-upload)zeigen Erfolg Seite, wenn Formular erfolgreich
Zur Zeit umleiten, aber ich brauche zu zeigen, ein Fehler, wenn das Formular an mysql einfügen fehlgeschlagen ist, oder den Erfolg Seite zeigen
Unten ist meine Winkelfunktion
Upload.upload({
url: 'api/upload-image.php',
method: 'POST',
file: file,
data: {
'awesomeThings': $scope.awesomeThings,
'targetPath' : '/media/'
}
})
in meinem pHP-Code
$status = $this->Upload_tools->add($data);
Wenn ein Upload-Zugriffsstatus ist kehrt true
oder sonst false
wenn success
ich diese Seite
$location.path('/show/'+qid);
Weitere Informationen zum Arbeiten mit "Versprechen" -Rückruf finden Sie unter – charlietfl
Der Angular $ http-Dienst wird abgewiesen, wenn der Server den HTTP-Status außerhalb des Bereichs 200-299 zurückgibt. Geben Sie den Status 200 OK oder 5xx Serverfehler zurück. Auf der Client-Seite verwenden Sie die Standardversprechen '.then' und' .catch' Methoden. – georgeawg