var TransactionObject = {
arr1: [],
arr2: []
};
每次使用我的模型类时,我的数组也会保留以前的值。
var data = update(TransactionObject.arr1);
JsonClient.send(data );
第一次数组保存一些值,下次我发出请求时......它也添加了以前的数据......数组根本没有被清除。
答案 0 :(得分:0)
如果您想在每次添加新数据之前清除数据,那么您的代码只需要清除数组。你可以这样做:
TransactionObject.arr1 = [];
var data = update(TransactionObject.arr1);
JsonClient.send(data );
或者,在将数据放入传递的数组之前,您可以在update()
函数中执行此操作:
var data = update(TransactionObject.arr1);
JsonClient.send(data );
function update(results) {
results = [];
// now put data into results
}