저는 Sencha's forum에 대해 물어 보았습니다. 역사상 처음으로 나는 stackoverflow에 대한 해답을 얻었습니다. 그래서, 대답을 공유하고, 여기서 일하는 내 코드입니다 :
Ext.define('Ext.data.StoreHandleErrors', {
extend: 'Ext.data.Store',
alias: 'data.storehandleerrors',
constructor: function(config) {
this.callParent([config]);
this.on(
'write',
function(me, opts) {
this.sort();
},
this
);
}
});
설명 : "쓰기"이벤트 때마다, 즉 호출 될 때마다이 레코드가 서버로 전송되도록 내가 생성자를 재정의하고있어, 이렇게하면 저장소를 다시 정렬하여 항상 올바르게 새로 고쳐 졌는지 확인할 수 있습니다. 이것은 "너무 많이"(= 각각의 쓰기에 대해 다시 정렬 할 필요가 없음)이지만 (1) 작동합니다. 모두 상점 (2) 사용자 정의 하드 코딩 된 물건을 만들 필요가 없습니다 Abdel과 마찬가지로 (Abdel의 대답은 특정 코드에서 한 번만 사용하기에 더 적합 할 수도 있지만).
실제로 코드를 이해할 수 없습니다. 너에게 설명을 추가하면 좋을 것이다. – Praveen