2016-10-10 54 views
0

我無法使Knockout中的'value'數據綁定正常工作。完全一樣。這有點奇怪。在Knockoutjs中使用'value'綁定會給出錯誤

當我使用:

<span data-bind="text : aValue"></span> 

與模型:

{ 
    aValue : ko.observable("Value") 
} 

它顯示文本 「值」。

與更換跨度:

<input data-bind:"value:aValue" /> 

導致錯誤:

Unable to process binding "value: function(){return aValue }" 
Message: jQueryInstance(...).bind is not a function 
+0

它需要可觀察雙向綁定,不是嗎?當你嘗試時,你的代碼是什麼樣的?案件不匹配只是你的問題中的一個錯字? ('avalue'與'aValue') – nnnnnn

+0

@nnnnnn這確實只是一個錯字。我稍微解決了這個問題。 – ThisIsNoZaku

+0

你的代碼的一個最小版本用於雙向綁定(更新/模糊更新),我在這裏:https://jsfiddle.net/tyctm6f0/(關於你的錯誤消息,你也使用jQuery?) – nnnnnn

回答

0

原來鍵盤和椅子之間存在的問題;我正在加載導致Knockout中斷的超薄jQuery版本的jQuery。