ng-src不从params加载数据

时间:2016-09-28 16:57:45

标签: angularjs

我正在尝试setear一个产品的图像来重复。如果参数为空ng-repeat,我们默认为本地图像充电。但是当值正确时,它不会打印。

     <div class="item item-avatar">
            <img class="full-image" ng-src="{{(torneo.torneo_coordinador_imagen != '') ? 'data:image/jpeg;base64,torneo.torneo_coordinador_imagen' : './img/sin_afiche.png'}}">
    </div>

2 个答案:

答案 0 :(得分:1)

尝试将变量从字符串中分离出来:

<div class="item item-avatar">
  <img class="full-image" ng-src="{{(torneo.torneo_coordinador_imagen != '') ? 'data:image/jpeg;base64,' + torneo.torneo_coordinador_imagen : './img/sin_afiche.png'}}">
</div>

答案 1 :(得分:1)

请使用data-ng-src而不是ng-src,需要插入ng-src的内容

<div class="item item-avatar">
            <img class="full-image" data-ng-src="{{(torneo.torneo_coordinador_imagen != '') ? 'data:image/jpeg;base64,torneo.torneo_coordinador_imagen' : './img/sin_afiche.png'}}">
    </div>