ruby-on-rails - 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 文件而另一个不能。
解决方案
推荐阅读
- javascript - 大端格式到十进制转换
- javascript - 使用 ReactJS 上传旋转图像预览
- r - 如何将模型系数乘以一个数字?
- json - Chrome 和 Firefox 扩展:在哪里存储数据?
- sql - 如何在 ASP.NET MVC 和 SQL Server 中修复“对象在 Null 时应具有值”
- reactjs - 当我在visualstudio代码中保存js文档时创建空间
- hadoop - 无法使用 Java 代码连接到 Hive
- reactjs - 获取 TypeError: _react.default.memo 仅当我在我的应用程序中使用 FavoriteIcon 时才不是一个函数
- jquery - 如何获取地图的当前位置?(传单.js)
- jquery - 如果存在具有类的子元素,则删除父 div,而不删除其他实例