Ich arbeite an einer RESTful Anwendung wie diese strukturiert anzuzeigen: Winkel- und Bootstrap: elegante Weise Post Antwort
- Backend :
Bootstrap 4 Wenn ich Daten von Angular Post in meinem Back-End-REST-API, gibt DRF differents Daten (with status code), je nachdem, was passiert ist. Beispiel:
- HTTP_201_CREATED, wenn der Beitrag erstellen erfolgreich war
- HTTP_403_FORBIDDEN, wenn der Benutzer nicht über die Berechtigung
- HTTP_400_BAD_REQUEST wenn die gesendeten Daten sind Correclty nicht formated
- ...
(Unterfrage: Was sollte die Struktur einer HTTP_400_BAD_REQUEST Antwort sein, wenn Sie Zollfehlermeldungen hinzufügen möchten?)
In Bootstrap V4 gibt es contextuals classes:
- .active
- .success
- .info
- .warning
- .danger
jemand eine elegante Art und Weise vorschlagen kann (und so allgemein wie möglich), um die Bootstrap-Klasse abhängig vom Anforderungsstatus mit Angular 2 zu setzen? Wenn beispielsweise die REST-API einen Fehler zurückgibt, zeigen Sie die Fehlernachricht an und legen Sie die Gefahrenklasse für das betroffene Boostrap-DOM fest. Wenn die REST-API den Erfolgsstatus zurückgibt, zeigen Sie eine Erfolgsmeldung mit der erfolgreichen Bootstrap-Klasse usw. an.