Ruby on rails 4 Rails-在不指定资源的情况下获取图像资源路径

Ruby on rails 4 Rails-在不指定资源的情况下获取图像资源路径,ruby-on-rails-4,jquery-select2,select2-rails,Ruby On Rails 4,Jquery Select2,Select2 Rails,是否存在只获取图像资源目录而不必指定特定资源的方法 在Rails 3.2中,我的js.erb文件中有以下内容: var image\u path=”“ 这将允许我使用select2在选择菜单中显示图像。由于升级到Rails 4,这将不再有效(在开发和生产中),并将抛出一个找不到文件的错误。我假设这是因为我的erb是在我的js之前被调用的,因此它没有图像名称可查找。但我不知道为什么这在Rails3.2中起作用 我认为作为一种解决方法,我可以在js中获得默认的资产映像路径,然后将我的映像名称添加到其

是否存在只获取图像资源目录而不必指定特定资源的方法

在Rails 3.2中,我的js.erb文件中有以下内容:

var image\u path=”“

这将允许我使用select2在选择菜单中显示图像。由于升级到Rails 4,这将不再有效(在开发和生产中),并将抛出一个找不到文件的错误。我假设这是因为我的erb是在我的js之前被调用的,因此它没有图像名称可查找。但我不知道为什么这在Rails3.2中起作用

我认为作为一种解决方法,我可以在js中获得默认的资产映像路径,然后将我的映像名称添加到其中。例如:

#.js.erb
var image_directory = <%= image_asset_path %>
var current_image_path = image_directory + image.id.toLowerCase()
#.js.erb
var image\u目录=
var current_image_path=image_目录+image.id.toLowerCase()