SORU
16 EKİM 2012, Salı


Görüntü AngularJS ile İsteklerini Elde

Açısal denetleyicisi başlatılmadan önce 404 verir ancak AngularJS denetleyicisi, HTML içinde işlenecek görüntünün kaynak dize saklamak ediyorum.

Burada HTML

 <div ng-controller="Cont">
      <img src="{{imageSource}}">
 </div>

Kumanda açısal:

 var Cont = function($scope) {
      $scope.imageSource = '/tests.png';
 }

Ve aldığım hata (}} şablon {{ karşılık gelir).

 GET https://localhost:9000/{{imageSource}} 404 (Not Found) 

Nasıl bunu önlemek miyim? Yani, Açısal denetleyicisi başlatıldı görüntü yük sadece?

CEVAP
16 EKİM 2012, Salı


Ng-src fazla bilgi the documentation görmek için: src ile değiştirmeyi deneyin

Gibi Açısal biçimlendirme kullanarak {{karma}} öznitelik işe yaramaz bir src doğru: tarayıcı edebi metin ile URL getirecek Açısal içindeki ifade yerine kadar {{karma}} {{karma}}. Bu ngSrc Direktifi bu sorunu çözer.

 <div ng-controller="Cont">
      <img ng-src="{{imageSource}}">
 </div>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • gsmaestro

    gsmaestro

    17 AĞUSTOS 2006
  • Jonnyriddlin1

    Jonnyriddlin

    4 Ocak 2007
  • ravinderosahn

    ravinderosah

    20 Temmuz 2009