SORU
18 Mayıs 2012, Cuma


Nakavt veri bağlama kullanarak görüntü src özelliği çalışmıyor şablonu

Sorunun ne olduğunu buradan göremiyorum ama görüntü aşağıdaki Nakavt şablonu kullanarak görüntüle:

<script type="text/html" id="legend-template">       
    <div><input type="checkbox" data-bind="click : doSomething" ></input>
        <img width="16px" height="16px" data-bind="src: 'imagePath'" />          
        <span data-bind="text : label"> </span>
    </div>        
</script>

Buna bağlı olarak nesne şöyle görünür:

tut.myObject= function (imagePath, label) {
    this.label = ko.observable(label);
    this.imagePath = ko.observable(imagePath || liveString   '/Content/images/marker.png');   
};

tut.myObject.prototype = {
    doSomething: function () { alert("do what?");
     }
};

HTML nesne oluşturulduğunda etiketi görüyorum ve onay kutusunu tıklatarak bir şey çağırır.

TİA.

CEVAP
18 Mayıs 2012, Cuma


Sadece birkaç öznitelikleri doğrudan bağlanabilir; attr - sana bir unsur üzerinde herhangi bir özniteliği ayarlamak izin verir kullanmayı deneyin.

<img width="16px" height="16px" data-bind="attr:{src: imagePath}" />  

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • kalabrandmusic

    kalabrandmus

    25 Kasım 2009
  • The Onion

    The Onion

    14 Mart 2006
  • TheForgottenGamer1

    TheForgotten

    28 AĞUSTOS 2009