Portfolio erstellen Ich fand es ziemlich mühsam, die Fußzeile und die Kopfzeile jedes Mal neu zu erstellen, wenn sich die Seite änderte, und sobald ich sie nachgeschlagen hatte, kam sie heraus, also lassen Sie mich sie teilen!
Diese App> Layouts> application.html.erb Im
application.html.erb
#Es wurde bereits beim Öffnen beschrieben
<!DOCTYPE html>
<html>
<head>
<title>PhotoRoke</title>
<%= csrf_meta_tags %>
<%= csp_meta_tag %>
<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %>
<%= javascript_pack_tag 'application', 'data-turbolinks-track': 'reload' %>
</head>
<body>
#Beschreiben Sie den Header hier
<%= yield %>
#Beschreiben Sie die Fußzeile hier
</body>
</html>
<%= yield %> Beschreiben wir es so, als ob es zwischen der Fußzeile und der Kopfzeile liegt!
Eine Methode zum Erweitern jeder Vorlagendatei zu einer Layoutvorlage. Und das
Die Layoutvorlage ist die applocation.html.erb, die Sie zuvor in Rails bearbeitet haben. In Rails bedeutet dies, dass verschiedene Dateien in anderen Sprachen Layoutvorlagen sein können.
Sehr einfach Ausbeute = HTML der obersten Seite Ausbeute = HTML für neue Beitragsseite Ausbeute = HTML für andere Seiten Der HTML-Code jeder Seite geht in Ausbeute wie innen
Das ist es! Lassen Sie uns die Programmierung durchführen, um Ecken zu schneiden Danke für Ihren Besuch!
Recommended Posts