【发布时间】:2019-09-19 13:31:01
【问题描述】:
我有一个 SVG 文件,它是位于以下位置的模板的一部分:
vendor/theme/assets/icons/icon-1.svg
如何在我的视图中呈现该内联? render partial: path 失败并说找不到部分。
【问题讨论】:
我有一个 SVG 文件,它是位于以下位置的模板的一部分:
vendor/theme/assets/icons/icon-1.svg
如何在我的视图中呈现该内联? render partial: path 失败并说找不到部分。
【问题讨论】:
在您的视图中插入以下内容:
<%= render inline: Rails.root.join('vendor/theme/assets/icons/icon-1.svg').read %>
如果您要多次执行此操作,您可能需要将其重构为帮助程序。
另外,请考虑以下几点:
【讨论】: