html - 某些资产图像未在 Ionic 应用程序中显示
问题描述
我正在为 android 和 Ios 开发 ionic 4 应用程序,我有不同格式的图像,如 svg 和 png 格式。但是,在幻灯片菜单中只显示 svg 格式的图像,
public appPages = [
{
title: "Alarm Home",
url: "/home",
icon: "home.svg"
},
{
title: "Alarm List",
url: "/totalalarms",
icon: "list.png"
},
{
title: "My Notifications",
url: "/notification",
icon: "bell.png"
},
{
title: "About",
url: "/about",
icon: "info.png"
}
];
并在 HTML
<ion-item [routerDirection]="'root'" (click)='selectedSlideOption(p.url)'>
<ion-icon slot="start" src="./assets/img/{{p.icon}}"></ion-icon>
<ion-label>
{{p.title}}
</ion-label>
</ion-item>
解决方案
您可以尝试使用:
<img [src]="/assets/img/{{p.icon}}" style="width: 20px" />
或者
<ion-img [src]="/assets/img/{{p.icon}}" style="width: 20px"></ion-img>
推荐阅读
- curl - php-curl windows-1253 编码为 utf8 的问题
- python - TensorFlow 如何创建图表
- c# - 如何更改验证器上的语言
- c# - 将字节数组转换为图片(c# => VB6)
- .htaccess - 将随机数/哈希码保存在 .htacces 文件中或为用户访问的每个网页分别创建随机随机数/哈希码是否安全?
- css - CSS - 在选项卡上创建可见边框
- javascript - 尝试在后端nodejs服务器上验证它时在js chrome扩展中生成令牌时出错
- python - 从抓取的数据中拆分 html (Python+BeautifulSoup4)
- r - R - 移动多行并相应地扩展矩阵
- python - 为什么不同格式的响应会有所不同?