[RUBY] Das Problem, dass der Inhalt von Parametern vollständig in der Ansicht [Rails] angezeigt wird

Dies ist Qiitas erster Beitrag.

Derzeit erstelle ich eine EC-Site mit Ruby on Rails. Bei der Anzeige der Produktliste wird der Inhalt (?) Der Parameter wie unten gezeigt in einer Reihe am unteren Rand der Ansicht angezeigt.

Es sieht so aus am unteren Rand der Ansicht

#<Item id: 5, title: "ah ah", artist: "ah ah", text: "ah ah", genre_id: 15, country: "JP", format_id: 2, status_id: 2, price: 500, stock: 1, created_at: "2020-09-30 15:55:20", updated_at: "2020-09-30 15:55:20">,# <Item id: 4, title: "Gut", artist: "Gut", text: "Gut", genre_id: 13, country: "JP", format_id: 2, status_id: 2, price: 5000, stock: 1, created_at: "2020-09-30 15:32:51", updated_at: "2020-09-30 15:32:51">,

Folgendes wird weggelassen
#app/views/items/index.html.erb

<%= render "shared/header" %>
<div class="main-wrapper">
  <div class="item-wrapper">
    <%= @items.each do |item| %>
      <div class="item">
        <div class="item-image-content">
          <%= image_tag item.image, class:"item-image" %>
        </div>
        <div class="item-format">
          <%= item.format.name %>
        </div>
        <div class="item-artist">
          <%= item.artist %>
        </div>
        <div class="item-title">
          <%= item.title %>
        </div>
        <div class="item-price">
          <%= item.price %>Kreis(Steuern inklusive)
        </div>
      </div>
    <% end %>
  </div>
</div>

Zuerst dachte ich, ich hätte vergessen, das Tag zu schließen, aber anscheinend ist es anders.

Es war eigentlich ein sehr einfacher Fehler.

<%= @items.each do |item| %>

Ich habe es mit <% =%> gleichgesetzt, obwohl ich es in der Ansicht nicht wirklich gesehen habe.

<% @items.each do |item| %>

Wenn Sie = entfernen, ist der Inhalt der Parameter, die in einer Zeile angezeigt wurden, verschwunden. Es war eine neue Lektion, dass, wenn Sie = zu etwas hinzufügen, das nicht in der Ansicht angezeigt wird, dies passieren wird.

Recommended Posts

Das Problem, dass der Inhalt von Parametern vollständig in der Ansicht [Rails] angezeigt wird
Die Identität der Schienenparameter [: id]
Das Problem, dass alle Daten in der Tabelle angezeigt wurden, wurde behoben
Der Zeilenumbruch des eingegebenen Textes wird in der Ansicht nicht angezeigt
[Schienen] Überprüfen Sie den Inhalt des Objekts
Das Problem, dass XML-Attribute in Android Studio willkürlich neu angeordnet werden
Das Problem, dass das Attribut des Benutzermodells in ActionMailer gleich Null wird
Überprüfen Sie den Inhalt der Parameter mit pry
[Schienen] Über den Fehler, dass das Bild nicht in der Produktionsumgebung angezeigt wird
[Bestellmethode] Legen Sie die Reihenfolge der Daten in Rails fest
JAVA: jar, aar, zeige den Inhalt der Datei an
[Java] Was tun, wenn sich der in der Datenbank gespeicherte Inhalt und der Name der Aufzählung in der Aufzählung unterscheiden, die die Definition der Datenbank widerspiegelt?
[Ruby on Rails] Implementierung einer Validierung, die nur funktioniert, wenn die Bedingungen erfüllt sind
Installieren Sie mehrere Senden-Schaltflächen in der Rails-Ansicht, um den Wert der gedrückten Schaltfläche abzurufen
[Java] Das Problem, dass hochgeladene Bilder aufgrund des Einflusses des Caches nicht aktualisiert werden
Über das Problem des Deadlocks bei der Parallelverarbeitung in gem'sprockets '4.0
[Rails] So erhalten Sie den Inhalt starker Parameter
SSL in der lokalen Umgebung von Docker / Rails / Puma
[Schienen] So zeigen Sie Bilder in der Ansicht an
Identifizieren Sie Threads im Java-Prozess, die CPU verschwenden
[Rails] Das Problem, dass pry-byebug nicht durch den Haltepunkt stoppt
(Ruby on Rails6) Anzeige der Datenbank, die die ID der Datenbank erhalten hat
Alle Inhalte der Listenseite löschen [Ruby on Rails]
Implementierung der Rails-Sortierfunktion (angezeigt in der Reihenfolge der Anzahl der Gleichen)
[Rails] Behebung des Problems, dass das Sitzungszeitlimit nicht funktioniert
Ein Programm, das die Anzahl der Wörter in einer Liste zählt
[Rails] Bei der Beschreibung der Validierung ist Vorsicht geboten
[Schienen] Anzeigen von Informationen, die in der Datenbank gespeichert sind
So lösen Sie das Problem, dass das Website-Image nach der Bereitstellung auf Heroku in Rails 5 nicht angezeigt wird
Implementieren wir die Bedingung, dass der Umfang und das Innere der Ougi-Form in Java enthalten sind [Teil 2]
Implementieren wir die Bedingung, dass der Umfang und das Innere der Ougi-Form in Java enthalten sind [Teil 1]
Monatskalender in Rails anzeigen
Es wurde ein Problem behoben, bei dem das Bildlaufereignis in JQuery nicht ausgelöst wurde
[Spring Boot] Verspotten Sie die Inhalte, die außerhalb des Bereichs automatisch verdrahtet werden. [JUnit 5]
[Rails] Lesen Sie das RSS der Site und geben Sie den Inhalt an die Vorderseite zurück
Ersetzen Sie die Vorschau durch Hochladen, indem Sie auf das Bild in file_field of Rails klicken
Formular, das den Wert des sich wiederholenden Elements in Spring MVC erhält