Файл js.erb не отображает изображение asset_url
В шаблоне easyautocomplete в js.erb
template: {
type: "custom",
method: function(value, item){
var src = "<%= asset_url('thumbnail/" + item.slug + ".png') %>"
return "<img src='"+ src +"'/> " + value;
}
}
Когда я удаляю переменную item.slug
и просто добавьте имя изображения, изображение отобразится в окне автозаполнения, и код, который он отображает, дает правильное предварительно скомпилированное имя png, такое как "thumbnail/1-slug121b62cd876657fcb0b46c01750fe6bbb5c720cd5b744ef12363d0ff3bc0834e.png"
Но когда я ставлю item.slug
внутри кода это отдает src="thumbnail/1-slug.png"
который не в состоянии показать изображение.
Я не уверен, что на самом деле не так с этим. Я считаю, что это просто формат, я пытался изменить их, но ничего не работает.