Jedes Mal, wenn ich einen Prozess schreibe, bin ich immer noch verwirrt Machen Sie sich eine Notiz, damit Sie sich sofort daran erinnern können.
redirect_to
user_controller.rb
def ~
#wird bearbeitet
redirect_to("/app/posts/new")
end
Bezeichnung Bestimmungsort: URL(/URL/〜/〜/)
Wurzel: controller → URL → route → controller → view
Hauptanwendungen: Wenn Daten usw. aktualisiert oder gelöscht werden müssen → → ** Wenn "Verarbeitung mit einem geeigneten Controller erforderlich ist" **
render
user_controller.rb
def ~
#wird bearbeitet
render("user/edit")
end
Bezeichnung Bestimmungsort: Verzeichnis / Ansicht
Wurzel: controller → view
Hauptanwendungen: Wenn die Anmeldung oder das Eingabeformat fehlschlägt usw. → ** Wenn "Ich möchte nur einen Fehler anzeigen" **
[Rails] Unterschied zwischen Rendern und Weiterleiten an und ordnungsgemäße Verwendung [Rails] Detaillierte Methode und Erklärung zum Anzeigen einfacher Nachrichten mithilfe von Flash-Nachrichten
Recommended Posts