[RUBY] Le problème que le contenu des paramètres est complètement affiché dans la vue [Rails]

C'est le premier message de Qiita.

Actuellement, je crée un site EC avec Ruby on Rails. Lors de l'affichage de la liste des produits, le contenu (?) Des paramètres est affiché dans une ligne en bas de la vue comme indiqué ci-dessous.

Cela ressemble à ceci en bas de la vue

#<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: "Bien", artist: "Bien", text: "Bien", 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">,

Ce qui suit est omis
#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 %>Cercle(taxe inclu)
        </div>
      </div>
    <% end %>
  </div>
</div>

Au début, je pensais que j'avais oublié de fermer l'étiquette, mais apparemment c'est différent.

C'était en fait une erreur très simple.

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

Je l'ai assimilé à <% =%> même si je ne l'ai pas vu dans la vue.

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

Si vous supprimez =, le contenu des paramètres qui étaient affichés dans une ligne a disparu. C'était une nouvelle leçon que si vous ajoutez = à quelque chose qui n'est pas affiché dans la vue, cela se produira.

Recommended Posts

Le problème que le contenu des paramètres est complètement affiché dans la vue [Rails]
L'identité des paramètres de rails [: id]
Résolution du problème d'affichage de toutes les données du tableau
Le saut de ligne du texte saisi n'est pas affiché dans la vue
[Rails] Vérifiez le contenu de l'objet
Le problème de la réorganisation arbitraire des attributs XML dans Android Studio
Le problème que l'attribut du modèle User devient nul dans ActionMailer
Vérifiez le contenu des paramètres avec le levier
[Rails] À propos de l'erreur selon laquelle l'image n'est pas affichée dans l'environnement de production
[Order method] Définit l'ordre des données dans Rails
JAVA: jar, aar, affichez le contenu du fichier
[Java] Que faire si le contenu enregistré dans la base de données et le nom de l’énumération sont différents dans l’énumération qui reflète la définition de la base de données
[Ruby on Rails] Implémentation de la validation qui ne fonctionne que lorsque les conditions sont remplies
Installez plusieurs boutons de soumission dans la vue Rails pour obtenir la valeur du bouton enfoncé
[Java] Le problème selon lequel les images téléchargées ne sont pas mises à jour en raison de l'influence du cache
À propos du problème de blocage dans le traitement parallèle dans la version 4.0 de gem'sprockets
[Rails] Comment obtenir le contenu des paramètres forts
SSL dans l'environnement local de Docker / Rails / puma
[Rails] Comment afficher les images dans la vue
Identifiez les threads du processus Java qui gaspillent du processeur
[Rails] Le problème que pry-byebug ne s'arrête pas au point d'arrêt
(Ruby on Rails6) Affichage de la base de données qui a obtenu l'identifiant de la base de données
Supprimer tout le contenu de la page de liste [Ruby on Rails]
Mise en place de la fonction de tri des rails (affichés par ordre de nombre de like)
[Rails] Résolution du problème selon lequel le délai d'expiration de la session ne fonctionne pas
Un programme qui compte le nombre de mots dans une liste
[Rails] Où faire attention dans la description de la validation
[Rails] Comment afficher les informations stockées dans la base de données dans la vue
Comment résoudre le problème que l'image du site Web ne s'affiche pas après le déploiement sur heroku dans Rails 5
Implémentons la condition que la circonférence et l'intérieur de la forme Ougi soient inclus dans Java [Partie 2]
Implémentons la condition que la circonférence et l'intérieur de la forme Ougi soient inclus dans Java [Partie 1]
Afficher le calendrier mensuel dans Rails
Correction d'un problème où l'événement de défilement ne se déclenchait pas dans JQuery
[Spring Boot] Simulez le contenu câblé automatiquement en dehors de la portée [JUnit 5]
[Rails] Lire le RSS du site et renvoyer le contenu au premier plan
Cliquez sur l'image dans le champ file_field de Rails pour télécharger et remplacer l'aperçu
Formulaire qui reçoit la valeur de l'élément répétitif dans Spring MVC