как получить изображение из папки assets/images в приложении rails

Я искал и искал этот ответ. Но я не могу сделать эту работу, уже несколько часов. Пожалуйста, помогите мне.

Я являюсь веб-страницей своего приложения rails, я пытаюсь показать изображение, сохраненное в папке моих ресурсов.@app/assets/images/rails.png.

У меня есть файл javascript со следующей функцией, которая создает html. Внутри этой функции я хотел бы передать ссылку на изображение. Это код, который у меня есть в настоящее время.

function addToInfoWindow(infoWindowContent)
{

infoWindowString = '<div class="infoWindow">'+
**'<img src="/assets/images/rails.png" />'+**
'<p>'+infoWindowContent+'</p>'+
'<p><a href="http://www.google.com">See here</a></p>'+
'<p><a href="http://www.google.com">Upload a photo</a></p>'+
'</div>';
infoWindow.setContent(infoWindowString);

}

Как вы можете видеть выше в коде, выделенная жирным шрифтом часть является проблемой. Я пробовал несколько разных комбинаций строк URL для доступа к этому файлу изображения, но изображение не отображается в элементе html.

Я искал и искал, пробовал вспомогательные функции рельсов, такие как image_url('rails.png'). Но я, должно быть, ставлю их не в то место. Может кто-нибудь, пожалуйста, помогите мне. Пожалуйста, покажите мне, где, какую функцию в приведенном выше коде мне нужно добавить, чтобы получить изображение в /assets/images/rails.png, чтобы его URL-адрес был помещен в выделенную часть выше и отображался в моем представлении.

10
задан George Garchagudashvili 21 October 2014 в 05:22
поделиться