Je souhaite afficher l'image publiée
J'étais inquiet de l'erreur dans la situation qui autre que l'image est affichée
ActionView::SyntaxErrorInTemplate in PrototypesController#index
Emplacement de l'erreur
Seule la partie erreur est décrite
<%= image_tag prototype.image, if prototype.image.attached? %>
Au début, il y avait un peu plus de description, mais j'ai oublié.
La description à laquelle j'ai fait référence
<%= image_tag message.image, class: 'message-image' if message.image.attached? %>
La différence est qu'il contient des classes.
Je l'ai écrit dans la version sans la classe, mais j'ai eu une erreur.
Savez-vous pourquoi vous avez l'erreur?
Ce n'est pas écrit différemment.
Savez-vous ce qui est différent?
<%= image_tag prototype.image if prototype.image.attached? %>
La cause de l'instruction d'erreur est souvent simple, il semble donc qu'elle a été résolue.
Lorsque vous êtes inquiet, il est difficile d'être honnête.
Mais si vous en surmontez, vous pouvez grandir!
Continuez.
Vous n'avez pas besoin de ",". Je ne l'ai pas utilisé lors de l'utilisation de l'instruction If, mais j'en avais besoin lors de l'utilisation de la classe.
"," C'était un angle mort.
J'ai pensé que c'était nécessaire, alors j'ai appris qu'il était important de supprimer même ceux que je pense nécessaires.
Merci!
Recommended Posts