[RUBY] So fügen Sie die html.erb-Klasse in Rails bedingt hinzu

Überblick

Angenommen, Sie möchten der folgenden Klasse nur dann eine Klasse hinzufügen, wenn "bestimmte Bedingungen" vorliegen.


<div class="container">
</div>

Angenommen, wir fügen diesmal nur dann eine Klasse hinzu, wenn "users_controller". Der bedingte Ausdruck ist in diesem Fall wie folgt.


<div class="container<%= ' user-container' if controller_name = 'users' %>">
</div>

※Hinweis

Lassen Sie vor dem ersten Zeichen des Klassennamens, den Sie hinzufügen möchten, ein Leerzeichen.


richtig:<%= ' user-container'wenn ...
Fehler:<%= 'user-container'wenn ...

Durch Hinzufügen von "Klasse" mit einer solchen Bedingung können Sie den Stil mit CSS nur unter dieser Bedingung ändern oder überschreiben. Denken Sie also bitte daran.

Recommended Posts

So fügen Sie die html.erb-Klasse in Rails bedingt hinzu
[Schienen] So fügen Sie neue Seiten hinzu
So installieren Sie jQuery in Rails 6
So installieren Sie Swiper in Rails
So ändern Sie den App-Namen in Rails
So fügen Sie ein Video in Rails ein
So fügen Sie eine JAR-Datei in ScalaIDE hinzu
Verwendung von MySQL im Rails-Tutorial
[Rails] So konfigurieren Sie das Routing in Ressourcen
So implementieren Sie Ranking-Funktionen in Rails
Verwendung von credentials.yml.enc aus Rails 5.2
So erhalten Sie Keycloak-Anmeldeinformationen in der Interceptor-Klasse
Wie schreibe ich Rails
[Rails] Verwendung von Auswahlfeldern in Ransack
Wie man Rails allgemein ins Japanische übersetzt
So erhalten Sie eine Klasse von Element in Java
So fügen Sie in Spring Boot einen Klassenpfad hinzu
So trennen Sie .scss nach Controller in Rails
So implementieren Sie eine ähnliche Funktion in Rails
So erstellen Sie einfach ein Pulldown mit Rails
Verwendung von JQuery in Rails 6 js.erb
[Rails] Verwendung von PostgreSQL in einer Vagrant-Umgebung
So überprüfen Sie Rails-Befehle im Terminal
So stellen Sie die Anzeigezeit in Rails auf japanische Zeit ein
So implementieren Sie die Gastanmeldung in 5 Minuten im Rails-Portfolio
So implementieren Sie eine nette Funktion in Ajax mit Rails
[Ruby on Rails] Wie schreibe ich eine Enumeration auf Japanisch?
[Ruby On Rails] So setzen Sie die Datenbank in Heroku zurück
[So fügen Sie ein Video mit Rails in haml ein]
So schreiben Sie eine Datumsvergleichssuche in Rails
Abfragen von Arrays in jsonb mit Rails + postgres
[Rails 6] So legen Sie ein Hintergrundbild in Rails [CSS] fest
[Rails] So laden Sie JavaScript in einer bestimmten Ansicht
[Schienen] So zeigen Sie Bilder in der Ansicht an
So fügen Sie die ActionText-Funktion hinzu
[Rails] Verwendung von Enum
Wie man Schienenrouten liest
Verwendung der Java-Klasse
Verwendung von Rails Join
Wie man mit html.erb nummeriert (nummeriert)
[Schienen] Spalte zum Entwickeln hinzufügen
So beenden Sie den Rails-Server
Wie schreibe ich Rails Seed
[Rails] Verwendung der Validierung
[Schienen] So deaktivieren Sie Turbolinks
[Rails] So verwenden Sie authenticate_user!
[Rails] So implementieren Sie Scraping
[Schienen] Wie man Samen macht
Wie schreibe ich Rails Routing
[Rails] So installieren Sie simple_calendar
[Rails] So installieren Sie reCAPTCHA
[Schienen] Verwendung von Scope