html - Ionic 4 动态照片网址无效 - 未显示图像

标签 html ionic-framework ionic4

在我的应用程序中,我这样做:

<ion-col *ngFor ="let place of intentList, let photo of photoList">
        <ion-card>
          <ion-card-content>
          <img class="img" src = "{{photo}}" (click)="clickedImage(place.intent)">
          <div>{{place.val}}</div>
          </ion-card-content>
        </ion-card>
      </ion-col>

数组 photoList 包含具有不同照片 url 的字符串。这是数组:

this.photoList = ["./assets/images/001-breakfast.png", "./assets/images/002-brunch.png", "./assets/images/003-sandwich.png",
      "./assets/images/004-food.png", "./assets/images/005-dinner.png", "./assets/images/006-cake.png", "./assets/images/007-cocktail.png"]

但这就是我的应用程序的样子: enter image description here

最佳答案

<ion-col *ngFor ="let place of intentList; let i=index;">
        <ion-card>
          <ion-card-content>
          <img class="img" src = "{{photo[i]}}" (click)="clickedImage(place.intent)">
          <div>{{place.val}}</div>
          </ion-card-content>
        </ion-card>
      </ion-col>

你可以使用索引来实现它:

关于html - Ionic 4 动态照片网址无效 - 未显示图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54706786/

相关文章:

ionic-framework - 此环境不支持 FIRebase Google 身份验证操作

Angular 异步管道和对象属性

firebase - 如何修复谷歌播放服务版本不兼容的错误

javascript - 一个选择元素中的多个 ng-repeat

angular - Ionic 4 ion-content 滚动到底部

ios - 如何从 Ionic 4.7.1(仅限 IOS)中的 ionic 项目中删除箭头

html - 将 asp.net 的共享布局转换为 html

php - 如果 mysql 中存在记录,如何构建 php 代码以填充表单中的 280 个字段

javascript - 在用户离开或关闭页面之前保存 HTML5 视频 currentTime

javascript - 改变图像src jquery动画