我的視圖有3個屬性A,B,C和D是A-(B- C)的計算值。這表示在網格行中。我需要將計算列總結爲總計,因爲我沒有用於保存計算的模型屬性,計算摘要的方式或方式是合適的。 例如:計算累計觀測值的總和
A | B | C |D
10 3 2 5
20 2 1 17
針對上述情況,d是所計算的柱,10 - (3 + 2)= 5
我的模型的單個行的模式,它並不包含所有的列,這模型由第三方創建,我現在不能改變它。任何想法或擡頭將不勝感激。
視圖模型:
var selectedRowModel = function(data){
var A = data.val1;
var B = data.val2;
var C = data.val3;
// D is present per row but once the grid is displayed,I need to evaluate sum of D
var D = ko.computed(function(){
return A -(B+C);
});
});
是什麼您查看模型是什麼樣子? – 2015-02-24 14:16:15
var selectedRow = {A:10,B:3,C:2} – RRR 2015-02-24 14:18:39
這不是視圖模型。如果你沒有給他們足夠的有關問題的信息,沒有人可以幫助你。 – 2015-02-24 14:21:51