Я новичок в рубин поэтому, пожалуйста игнорировать мои маленькие ошибки;) Im пытается показать изображение в представлении, и все работает отлично, за исключением пути образа Я дал IMG атрибут Src, я использую Rails 4 и как Дерево веб-проектов по умолчанию в Rails В моем проекте есть следующие каталоги
приложение
конфиг
децибел
общественности
и некоторые другие...
мое изображение находится в "app\assets\images\file.jpg" И я закодировал эту строку в своем html файле.
<img src="/app/assets/images/file.jpg" alt="image" />
Но изображение не загружается на страницу !!! Когда я проверяю его в " firebug ", я нашел запрос:
"http://localhost:3000/app/assets/images/file.jpg"
этот запрос точно означает "public\app\assets\images\file.jpg" и явно не мой путь! и даже не существует.
Что я должен кодировать для значения src, чтобы сделать это !?
Попробуй это:
<img src="<%= asset_path("file.jpg") %>" alt="image" />