我有一个脚手架,用来更新Home#索引的前端信息。我无法添加他给出的主题格式的图像。
<section id="home" class="no-padding parallax mobile-height wow fadeIn" data-stellar-background-ratio="0.5" style="background-image:url(<%= image_tag detail.banner.url %>);">谢谢。
发布于 2018-12-27 17:27:58
看起来details.banner.url的计算结果是placehold.it/1920x1200的外部url。如果这就是镜像所在的位置(我对此表示怀疑),那么您必须在链接中添加http://,因为现在它正在查找的是placehold.it文件夹,而不是服务器地址。如果您试图从服务器读取文件,details.banner.url显然会返回错误的路径。如果你想把图片放到数据库里,那就看看ActiveStorage或者回形针。
发布于 2018-12-27 19:10:46
请通过this rails guide for asset pipeline
根据本指南,您的代码将如下所示:
style="background-image:url(<%= asset_path detail.banner.url %>);"https://stackoverflow.com/questions/53942174
复制相似问题