html - 图像未显示在 HTML 页面上
问题描述
我正在尝试使用内部路径中的 ion-avatar 标签加载两个图像文件,并且我一直在尝试这样做,使用外部谷歌链接和本地路径,但在这两种情况下都没有加载图像。我已经玩了一段时间的路径,但我仍然无法弄清楚出了什么问题。
这就是我在我的 HTML 页面中尝试的方式
<ion-item *ngFor="let question of questions">
<ion-avatar slot="start">
<ion-img [src]="question.imageUrl"></ion-img>
</ion-avatar>
我的 home.service.ts
private questions: Questions[] = [
{
id: 'p1',
title: 'quanto da 1+1?',
imageUrl: 'img1.jpg',
text:"Como faço pra calcular 1+1?",
questions: ['local', 'endereço', 'horario']
},
{
id: 'p2',
title: 'vaga de emprego',
imageUrl: 'https://commons.wikimedia.org/wiki/File:Julio_Dantas.jpg',
text:'Alguem sabe de uma vaga de emprego?',
questions: ['vaga', 'experencia', 'salario']
}
];
编辑:我更改了链接,它开始正常工作,但是我的图像和页面下方的内容现在显示为滚动...
解决方案
使用该[alt]
属性检查图像标签是否正在加载。如果加载,则意味着[src]
路径存在问题。
推荐阅读
- scala - 从具有键值对的列中获取部分值并将其分配给 Spark Dataframe 中的新列
- java - 如何使用java删除包含字符串的单词表的行
- c# - 如何知道我是否单击了 CellMouseDownEvent 中的单元格
- html - 检查电子邮件签名上的更改
- sql - 在oracle sql中将一年中的一周转换为日期
- javascript - 为什么Javascript正确打印数组但是当我尝试在数组中指定一个明显存在的键时,它说它是未定义的?
- windows - Scala Play openapi 生成器项目缺少导入
- powershell - Powershell 2.0 参数绑定异常
- c# - 在 linq 查询中选择 max 或重写为方法链语法
- c - 我可以在 C 中使用 sigaction 的标志 siginfo 和 SIGCHLD 来获得终止进程的信号 int 常量(如 SIGINT 或 SIGKILL)吗?