ruby on rails-从控制器操作,我如何使用图像的二进制数据在视图中显示图像



我的控制器操作中有图像的二进制数据。我需要在视图中显示图像。我该怎么做?我使用的是Ruby 1.9.2和Rails 3.0.1。

正如上面的coreyward所指出的,这样做根本不理想。但是,如果您没有其他选择(实际上,您可能有),您应该查看数据URI。

这取决于二进制数据的格式,但简短的版本是将数据转换为Base64编码的字符串,然后构建一个特殊的URI,该URI以data:开头,然后是适当的MIME类型,然后是Base64字符串,并将其用作普通<img />标记中的src属性。

相关内容

  • 没有找到相关文章

最新更新