有人建議爲什麼按鈕在這裏不起作用嗎?我必須有一個語法錯誤,但控制檯顯示沒有錯誤,JS是有效的。 http://jsfiddle.net/FZ6K6/20/更新功能對象
self.msg = function() {
self.msgbox = {
status: "information",
message: "Enter some info"
};
有人建議爲什麼按鈕在這裏不起作用嗎?我必須有一個語法錯誤,但控制檯顯示沒有錯誤,JS是有效的。 http://jsfiddle.net/FZ6K6/20/更新功能對象
self.msg = function() {
self.msgbox = {
status: "information",
message: "Enter some info"
};
你傳遞一個構造函數來applyBindings()
。由於函數本身沒有有用的屬性,因此沒有任何反應。
您可能想要使用new
來傳遞該函數的實例。
這裏有幾個問題,包括缺少視圖模型的實例。 看看我張貼在這個更新的小提琴音符: http://jsfiddle.net/FZ6K6/22/
ko.applyBindings(new FormViewModel(),document.getElementById('domElementToBind'));
我們不僅是「新-ING」了FormViewModel的實例,但我們還專門分配給應用綁定DOM元素以......這是很好的做法。