2012-07-03 2 views
0

PERL Miner :: Base 및 JavaScript 플랫폼 (.pm 및 .js)으로 작업하고 있습니다. JavaScript에 3 개의 ExtJS GridPanel이 포함되어 있습니다. 나는 ~ 실행하는 데 1 분이 소요됩니다 모든 3 그리드 에 필요한 데이터에 대한 참조 목록을 반환하는 기능이ExtJS 그리드간에 데이터를 공유하는 방법

:

지금, 여기 내 문제입니다. 이 함수를 "foo"라고 부르 자.

현재 각각의 그리드 저장소를로드하기 위해 "foo"를 호출하고 "foo"가 반환하는 목록에서 관련 참조 만 반환하는 함수를 호출합니다.

"foo"를 한 번만 호출하여 한 번만 내 3 개의 상점간에 반환하는 데이터를 공유해야합니다.

그런 방법이 있습니까?

감사합니다. 당신은 당신이 효과적으로 세 개의 매장을 가지고해야합니다 세 가지 격자가있는 경우

my_code.js: 
gridA with storeA (calls my_code.pm::get_A_data) 
gridB with storeB (calls my_code.pm::get_B_data) 
gridC with storeC (calls my_code.pm::get_C_data) 


my_code.pm: 
get_A_data (calls foo and returns the first reference returned from foo) 
get_B_data (calls foo and returns the second reference returned from foo) 
get_C_data (calls foo and returns the third reference returned from foo) 

답변

0

:

여기 내 코드의 기본 구조입니다. 그러나 하나의 요청을 수행하고 저장소 객체를 가져 와서 다른 두 개의 로컬 복사본에 복제 할 수 있습니다. cloning ExtJs store

검색
관련 문제