0

我有一個很好的挖空viewmodel與列表顯示爲網格。 我確實使用了映射插件。挖空映射網格動態添加項目不行爲

您可以選擇項目,反向選擇,從列表中刪除項目並動態添加項目。

但是,如果我添加一個項目,我不能刪除它或任何其他項目。 另外,如果我添加另一個它不顯示。 但計算的值不會顯示多餘的線條

這裏是小提琴隔離問題:

http://jsfiddle.net/medo/7jrnb/

self.add = function() { 
    self.orderLines.push(ko.mapping.fromJS({ Sku: "", Qty: 1, Name: "", OriginalSKU: "", Description: "", Exists: false, Selected:false })); 

};

刪除並選擇項目,一切都很好。 按添加項目並刪除不起作用。 再次按下添加也是一個意外的結果。

淘汰賽2.2.1.js 淘汰賽映射插件V2.4.1

回答

0

在你add功能,你拼錯OriginalSkuOriginalSKU(不同的情況)。這會導致綁定失敗,並顯示停止工作。修復你的拼寫問題,你就全部設置好了。

+1

感謝大家,注意自我:凌晨1點以後停止編碼。 – Medo 2013-04-06 09:05:23