Сломанный тег img в ngFor [Angular] [Ionic] [Android]

У меня есть модал с тегами ngFor и img. После нескольких циклов теги img показывают разбитые изображения. Проблема не в URL-адресе, потому что, если я инвертирую массив URL-адресов, проблема всегда в последних смайликах.

модальный

Это мой код:

<div class="emoji" *ngFor="let emoji of emojis; trackBy: index;" (click)="add_msg(emoji)">
    <img src="{{ emoji }}">
</div>

В чем проблема?

3 ответа

Кажется, изображения не существуют?

Вы можете попробовать это?

<div class="emoji" *ngFor="let emoji of emojis; trackBy: index;" (click)="add_msg(emoji)">
    <img [src]="emoji">
</div>

Я думаю, что CSS может вызвать проблемы.

Попробуйте изменить класс, используемый в теге div, т.е. emoji изменяя / предоставляя размеры изображения, такие как высота, ширина и отступы.

Я подозреваю, что trackBy: index. Можете ли вы удалить его и увидеть результат?

Другие вопросы по тегам