Изображения на Rails не отображаются в моем браузере

Я пытаюсь включить изображение в свое веб-приложение, но оно не отображается правильно в моем браузере (localhost: 3000). Я установил это неправильно?

Это мой код:

<div>
 <div>
 
 <h2>random text</h2>
 <p>random text</p>
 </div>
 </div>

Я загрузил изображение и сохранил его:

-Desktop
 -rails_projects
 -project_name
 -app
 -assets
 -images

Когда я Lab Potion.png папку с изображениями, есть файл Lab Potion.png и куча случайных чисел внутри (отпечаток пальца?)

Почему изображение не появляется?

1 ответ

<%= image_tag('Lab_Potion.png', :style => "z-index:19; position: relative; float: right;") %> будет работать. избавиться от пространства в имени файла, если не только для моего здравомыслия.

Случайные числа похожи на функцию безопасности, и на каждом прекомпиляторе числа в конечном итоге меняются. Это сложнее, но это суть.

И, наконец, я сомневаюсь, что у вас есть папка img.

licensed under cc by-sa 3.0 with attribution.