正如您将注意到的那样,我通过formulas
获取两个不同的商店并获得这些JSON的TOTALCOUNT
整数值。
如何获得这两个不同stores
的总和?
formulas: {
firstStore: {
bind: {
bindTo: '{firstStatStore}',
deep : true
},
get: function (store) {
var record = store.findRecord(MyApp.Names.CODE, MyApp.Names.TOTALSTAT);
return record ? record.get(MyApp.Names.TOTALCOUNT) : "-1";
}
},
secondStore: {
bind: {
bindTo: '{secondStatStore}',
deep : true
},
get: function (store) {
var record = store.findRecord(MyApp.Names.CODE, MyApp.Names.TOTALSTAT);
return record ? record.get(MyApp.Names.TOTALCOUNT) : "-1";
}
},
thirdStore: {
// Here I need "sum of TOTALCOUNT" from firstStore and secondStore.
}
}
答案 0 :(得分:3)
您可以使用其他任何内容绑定到公式:
interface
此外,您应该更改其他公式中的返回类型,不知道为什么要在那里返回字符串。