2012-01-24 5 views
0
var TransactionObject = { 
    arr1: [], 
    arr2: []  
}; 

내 모델 클래스를 사용할 때마다 My Array에 이전 값이 유지됩니다.내 배열은 내가 사용할 때마다 이전 값을 유지합니다.

var data = update(TransactionObject.arr1); 
JsonClient.send(data); 

내가 요청을 할 때 배열이 어떤 값, 다음 시간을 보유하고 처음 ... 그것은 이전 데이터가 너무 ... 배열이 모두 지워지고 있지 않습니다 추가합니다.

+0

당신은 우리에게 자세한 정보를 제공해야 할 것 : 전달 된 배열에 데이터를 넣기 전에이처럼 update() 함수 내에서 그것을 할 수

TransactionObject.arr1 = []; var data = update(TransactionObject.arr1); JsonClient.send(data); 

또는 :이처럼 할 수 . 네가하려는 일은 분명하지 않다. –

답변

0

새 데이터를 추가하기 전에 매번 데이터를 지우려면 코드에서 배열을 삭제하면됩니다.

var data = update(TransactionObject.arr1); 
JsonClient.send(data); 

function update(results) { 
    results = []; 
    // now put data into results 
} 
관련 문제