访问 rails 资产中的文件

Accessing files in rails assets

我想从 ERB 文件访问 rails 项目的资产目录中的文件:

<svg>
  <use xlink:href="assets/svg/images.svg#icon_location"></use>
</svg>

但是文件不会加载,如果我将文件夹放在 public 而不是资产中然后它会加载。

我尝试过 image_tag() 之类的东西但没有成功(Ruby 在 rails 新手上)

试试这个:

<svg>
  <use xlink:href="<%=image_path("svg/images.svg")%>#icon_location"></use>
</svg>