C'est un mémo pour moi pour ne pas l'oublier.
procédure
~ Comment écrire ~
HTTP protocol "URL to display page" => "Controller name #Action name" Il est décrit comme.
Un exemple concret est présenté ci-dessous.
route.rb
get "images/index" => "images#index"
Lors de la réception d'une requête à l'URL ~ / images / index Dans ce programme, il est écrit pour exécuter l'action d'indexation dans le contrôleur d'images.
images_controller.rb
def index
end
Comme je l'ai écrit dans le fichier d'itinéraire plus tôt, après avoir reçu la demande d'URL Le programme vient voir le contrôleur d'images. Il recherche ensuite l'action d'indexation et tente de l'exécuter. Cette fois, nous travaillons à augmenter le flux lui-même d'une unité, nous allons donc ajouter l'action correspondante.
Le fichier html.rb est enfin affiché sur le navigateur. route→controller→html
html:index.html.rb
<h1>sample</h1>
Recommended Posts