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