2014-02-27 54 views
-1

因此,我試圖將敲除數據綁定屬性放置到我的文本框中,該文本框正在使用bootstraps 3.0.0類,但沒有運氣。在文本框中使用KO進行數據綁定

有什麼建議嗎?

<div class="form-group"> 
    <label for="firstName" class="col-sm-2 control-label">First Name:</label> 
     <div class="col-sm-4"> 
      <input type="text" data-bind="text: customerData.firstName" 
        class="form-control" id="firstName" placeholder="First Name"/> 
     </div> 

在此先感謝您的建議!

note我知道數據綁定的工作原理,因爲當從輸入標記中刪除數據綁定屬性時,我可以看到顯示的正確數據。

+0

任何機會,一個小提琴? – KyleMit

+0

肯定的事情 - 它沒有在那裏工作..http://jsfiddle.net/WGA4z/3/ – Bobandra

+0

這就是要點。它給其他人一些立即可調試的東西,從而再現錯誤。否則,每個人都必須單獨重複第一步。 – KyleMit

回答

1

你錯過了小提琴中的一些東西。看看這個,瞭解你如何才能做到這一點。

你總是需要申請綁定 ko.applyBindings(new MyFunction(data));

http://jsfiddle.net/barryman9000/LN3ZQ/2/

+0

謝謝你的幫助! – Bobandra

+0

我建議註冊一個PluralSight訂閱 - 他們甚至有一個免費的10天試用版或類似的東西。在觀看視頻的幾天中,您將會對Knockout有所瞭解,這可能是自jQuery以來發生在前端開發者身上的最好的事情。 (我不爲PS工作)。 –

+0

謝謝,真的。馬克,你的幫助深深感到了! – Bobandra