2 개의 상점이 있습니다. 'selected store'는 데이터를 사용하고 다른 하나는 프록시를 사용하여로드했습니다. 나는 '선택된 가게'에 이미있는 것을 '모든 가게'에서 제거하고 싶습니다. 이를 수행하기 위해 store.remove 메서드를 사용하고 있습니다. '모든 상점'에서 인라인 데이터를 사용하여 테스트했을 때 제대로 작동했지만 Ajax 프록시로 전환하면 더 이상 작동하지 않습니다. 그러나 데이터는이 저장소가 연결된 그리드에 계속해서 제대로 표시됩니다. 나는 'selected store '.data와'all store '.data를보기 위해 console.log를 사용했다. 나는 '모든 상점'에 품목이 있고 키와 길이가 0으로 설정되어 있음을 확인합니다. Chrome 콘솔에서 노드를 확장하면 세부 정보가 표시됩니다. 첨부 (두 번째 항목, 첫 번째는 '선택한 상점'- 데이터를 사용하여로드 됨)를 참조하십시오. 어떤 생각을 내가 잘못하고있을 수도 있습니다. 인터넷에서 좀 더 연구를하고 후ExtJS 4 : 프록시를 사용하여로드 된 데이터 저장소 0 길이
0
A
답변
1
문제와 해결책을 발견했다. 저장소가로드되기 전에 코드가 진행 중입니다. 'load'이벤트에 대한 콜백에 remove() 코드를 삽입해야했습니다. 발견 된 솔루션 @http://www.sencha.com/forum/showthread.php?167381
관련 문제
- 1. itemselector Extjs-4 저장소
- 2. Extjs 4 데이터 저장소 및 PHP
- 3. ExtJS 데이터 저장소 - markDirty
- 4. ExtJS 차트의 동적 데이터 저장소
- 5. extjs 데이터보기가로드되지 않음 데이터 저장소
- 6. 트리 용 ExtJS 데이터 저장소
- 7. 에 extjs 4 저장소 이벤트 부하를 유발하고
- 8. 는 ExtJS 4 인스턴스화 모델은 0
- 9. ExtJS 4 모델 프록시
- 10. EXTJS 4 MVC 아키텍처
- 11. 데이터 저장소 레코드에서 formpanel을 동적으로 작성하는 ExtJs
- 12. ExtJS 4 중첩 된 데이터 다른 방식으로로드 중
- 13. 레코드를 삭제하는 동안 ExtJs 4 로컬 저장소 문제가 발생했습니다.
- 14. Extjs 4, 동적 트리 및 저장소 다시 매핑
- 15. 값이있는 접두사 길이 0
- 16. DomNodeList 길이 반환 0
- 17. Extjs 4 - 트리 패널에 대한 모델 만들기
- 18. ExtJS 4 - ComboBox 문제
- 19. EXTJS 4 - XTemplate에 대한 데이터 제공
- 20. EXTJS 4 격자판의 Json 중첩 데이터
- 21. 의 ExtJS 4 형태
- 22. 콤보 상자에서 Extjs 4
- 23. 의 ExtJS 4, Ext.grid.Panel
- 24. extjs 4 그리드 렌더러
- 25. 는 ExtJS 4 Object.prototype에는
- 26. 길이 4 ~ 20의 배열입니까?
- 27. extjs 목록 필터 원격 저장소
- 28. 콘텐츠 길이 헤더는 항상 0
- 29. JSON 배열을 기존 Extjs 데이터 저장소 표 패널에 추가
- 30. 음속 간단한 저장소 문자열 길이