Rails> 3.1如何从application.js提供图像

时间:2013-02-17 15:32:25

标签: jquery ruby-on-rails-3 asset-pipeline

我已将图片放在app/assets/images目录中,现在我想从我的application.js文件中提供它。

类似的东西:

beforeSend: function() {
  ('#any_div').html("<img src='/assets/loading.gif'>");
}

它尝试从我当前的控制器加载,然后我得到:

Request URL:http://localhost:3000/users/loading.gif
Request Method:GET
Status Code:401 Unauthorized

这里有什么提示吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

刚刚找到解决方案。

在我的config/application.rb文件中,我必须添加以下行:

config.serve_static_assets = true

并重新启动本地网络服务器。

就是这样!希望它可以帮到某人。