[RUBY] [Rails] Verschiedene Unterschiede zwischen redirect_to und Render-Methode und Ausgabemethode der Render-Methode

Dieser Artikel verwendet Ruby 2.6.5, das unter macOS Catalina 10.15.6 installiert ist.

redirect_to Methode

--__ redirect_to → Routing → Controller → Ansicht __. ――Es ist dieselbe Route wie beim Senden einer neuen Anfrage.

redirect_Zielpfad umleiten

Render-Methode

--_ __render → View __ bewegt sich in dieser Reihenfolge.

render :Aktionsname

Unterschied zwischen redirect_to und render

__ Ob die Informationen über Routing und Controller aktualisiert werden __.

Verschiedene Möglichkeiten zur Verwendung der Rendermethode

Überraschenderweise können Sie mit render verschiedene Ansichten ausgeben.

Ausgabeaktionsvorlage für einen anderen Controller

render "items/show"

Geben Sie eine beliebige Datei aus

render "/Users/k/projects/test/app/views/books/index.html.erb"

Text ausgeben

render plain: "text"
render html: helpers.tag('Hello')

Referenzseite

https://railsguides.jp/layouts_and_rendering.html

Recommended Posts

[Rails] Verschiedene Unterschiede zwischen redirect_to und Render-Methode und Ausgabemethode der Render-Methode
[Rails] Unterschied zwischen redirect_to und Rendern
[Rails] Unterschied zwischen redirect_to und render [Anfänger]
Unterschied zwischen redirect_to und render
Unterschied zwischen redirect_to und render
Unterschied zwischen render und redirect_to
Unterschied zwischen render und redirect_to
[Rails] Fehlermeldung anzeigen - Unterschied zwischen render und redirect_to, flash-
Aufrufen von Klassen und Methoden
Unterschiede im Umgang mit Zeichenfolgen zwischen Java und Perl
[Einführung in Rails] Verwendung von Render
[Ruby on Rails] Verwendung von redirect_to
Verwendung von Teilzeichenfolgen und Substratmethoden
Schienen rendern redirect_to
So geben Sie Excel und PDF mit Excella aus
Ausführen einer Methode und Verspotten mit JUnit
So erstellen Sie eine API mit GraphQL und Rails
[Rails] So geben Sie Erfolgs- und Fehlermeldungen aus
Ruby So konvertieren Sie zwischen Groß- und Kleinschreibung
So greifen Sie auf Java Private-Methoden und -Felder zu
Unterschied zwischen Java, C # und JavaScript (wie man den Grad der Fettleibigkeit findet)
Wie schreibe ich Rails
So deinstallieren Sie Rails
[Rails] Was ist der Unterschied zwischen Redirect und Rendering?
[Rails] Umgang mit URL-Änderungen nach dem Rendern
[Rails] Bearbeiten und Anpassen von Geräteansichten und Controllern
(Ruby on Rails6) So erstellen Sie ein Modell und eine Tabelle
Lassen Sie uns die Unterschiede zwischen Java-Teilzeichenfolgen und C # -Substrings und deren Portierung untersuchen.
[Schienen] Wie poste ich Bilder?
Ich habe zum ersten Mal seit einiger Zeit einen DB-Suchprozess in Rails geschrieben und untersucht, wie eine Datumsvergleichssuche geschrieben wird. Deshalb habe ich ein Memo geschrieben. Die meiste Zeit, wenn ich nach etwas anderem suchte, wie SQL schreiben oder Arel verwenden, konnte ich es wie folgt schreiben. Das Gegenteil ist wahr. So verhindern Sie Konflikte zwischen Ruby, dem Rails JBoss-Modul und der Anwendungsbibliothek
Unterschiede zwischen Namespace, Modul, Bereich und wie beim Rails-Routing
So trennen Sie Wörter in Namen in Klassen, Methoden und Variablen
[Rails] Verwendung von Enum
Unterschied zwischen Java und JavaScript (wie man den Durchschnitt findet)
[Forge] So registrieren Sie Ihre eigene Entität und Ihr Entity Render in 1.13.2
Schienenpfad und URL-Methoden
[Rails] So definieren Sie Makros in Rspec und standardisieren die Verarbeitung
Verwendung von Rails Join
Festlegen und Beschreiben von Umgebungsvariablen mit Rails zsh
So beenden Sie den Rails-Server
Wie schreibe ich Rails Seed
[Rails] Verwendung der Validierung
Denken Sie über die Unterschiede zwischen Funktionen und Methoden nach (in Java)
Unterschiede zwischen IndexOutOfBoundsException und ArrayIndexOutOfBoundsException
[Schienen] So deaktivieren Sie Turbolinks
[Rails] So verwenden Sie authenticate_user!
[Rails] So implementieren Sie Scraping