Угловой. Как скрыть данные в атрибуте заголовка изображения, если значение объекта равно нулю? - PullRequest
0 голосов
/ 31 октября 2018

Я понимаю, что можно использовать ng-show / ng-hide, но этот случай немного отличается. Это мой сценарий ниже. По сути, я пытаюсь скрыть слово «PEAK», если в теге title значение «info.peak» пустое. Нужно ли создавать две версии этого тега изображения? Один с и без «пика»? Если покажите, как бы я это сделал?

<img 
class="icon lazyloaded"  
data-ng-src="{{ info.image }}" 
alt="{{ info.title }}"  
title="Last Week: {{ info.lastweek}}  Move: {{ info.move }} Peak: {{ info.peak }}" 
width="100" 
height="100"> 

1 Ответ

0 голосов
/ 31 октября 2018

Вы можете сделать это с помощью следующего:

{{ info.peak ? 'Peak: ' + info.peak : '' }}

вместо того, где у вас есть Peak: {{ info.peak }}. Поэтому, если info.peak не существует / равно нулю, он просто добавит пустую строку в конец.

...