Ruby on rails 如何显示图像缩略图
在我的rails应用程序中,我正试图使用carrierwave gem实现一个私人画廊。只有图库的所有者才能访问图库并查看图像 在gallery show页面上,这些图像应显示为缩略图。 我正在为视图层使用reactjs 对于单个图像,我可以使用Ruby on rails 如何显示图像缩略图,ruby-on-rails,reactjs,carrierwave,Ruby On Rails,Reactjs,Carrierwave,在我的rails应用程序中,我正试图使用carrierwave gem实现一个私人画廊。只有图库的所有者才能访问图库并查看图像 在gallery show页面上,这些图像应显示为缩略图。 我正在为视图层使用reactjs 对于单个图像,我可以使用send_file或send_data,但这些方法只能在浏览器中打开或下载图像,更糟糕的是,我不能在ajax请求中使用它们 总结: 在这种情况下,将图像/数据从rails控制器传递到客户端的正确且最有效的方法是什么?首先,您可以使用gem简化缩略图 然后
send_file
或send_data
,但这些方法只能在浏览器中打开或下载图像,更糟糕的是,我不能在ajax请求中使用它们
总结:
在这种情况下,将图像/数据从rails控制器传递到客户端的正确且最有效的方法是什么?首先,您可以使用gem简化缩略图
然后你可以把你需要的图片放在云服务上,比如Cloudinary或AmazonS3,并将链接存储在数据库中。这样,您就可以在控制器的操作中初始化一些图像,并在视图中呈现它们。谢谢您的建议。我得试试。很高兴能帮助你!