首页 > 解决方案 > SVG 用于Angular CLI 应用程序的 src,但不适用于 Rails 应用程序

问题描述

我有一个用于 Angular CLI 应用程序徽标的 SVG 文件。我只是把一个<img>放入app.component.html我的<header>,它处理得很好。

我正在吃午饭,大约一周后在 Rails 上学习,我尝试使用相同的徽标,但我得到的是经典的 Chrome 损坏的图像图标,而不是我的 svg 显示。

Rails.application.assets.find_asset '<svg_name>.svg'工作并表明该 svg 已很好地加载到资产管道中。

它是同一个文件,因此文件的内容不必更改。我不明白为什么一个 Web 应用程序能够提供 svg 文件而另一个不能。

标签: ruby-on-railsangularimagesvg

解决方案


推荐阅读