2010-11-27 3 views
1

서버 측 클라이언트 측에서 수정 된 extjs GridPanel의 열 순서를 저장하는 시나리오가 있습니다. 이를 위해 extjs gridpanel의 상태를 쿠키에 저장하고 있습니다. 이 쿠키를 서버 측에 보내고 쿠키에서 열 순서 값을 검색합니다.sencha extjs GridPanel SaveState 형식

제 질문은 gridPanel이 열 순서를 쿠키에 저장하는 형식입니다. 그리고 서버 측에서 어떻게 검색해야합니까?

서버 측에서 얻는 키 값 쌍은 다음과 같습니다. 그러면 어떤 가치가있는 것입니까? 그것은 JSON 또는 다른 형식입니다. 둘째, 이것은 첫 번째 단계에서 지정된 시나리오를 달성하기위한 나의 접근 방법입니다. 좀 더 좋은 방법이 있다면. 제게 제안 해주세요. 어떤 도움이라도 대단히 감사하겠습니다.

쿠키 이름 YS-grid_query0 및 값 입출력 %의 3A의 * * % 3DA % 253Ao % 25253Aid % 25253Ds % 2525253Acalled_phone_number % 25255Ewidth % 25253Dn % 2525253A119 % 255Eo % 25253Aid % 25253Ds % 2525253Acallers_phone_no % 25255Ewidth % 25253Dn % 2525253A100 % 255Eo % 25253Aid % 25253Ds % 2525253Adoe % 25255Ewidth % 25253Dn % 2525253A109 % 255Eo % 25253Aid % 25253Ds % 2525253Apnm_phone_number_id % 25255Ewidth % 25253Dn % 2525253A119 % 255Eo % 25253Aid % 25253Ds % 2525253Acompany_account_name % 25255Ewidth % 25253Dn % 2525253A126 % 255Eo % 25253Aid % 25253Ds % 2525253Acall_id % 25255Ewidth % 25253Dn % 2525253A94 % 255Eo % 25253Aid % 25253Ds % 2525253Acall_time % 25255Ewidth % 25253Dn % 2525253A109 % 255Eo % 25253Aid % 25253Ds % 2525253Aid % 25255Ewidth % 25253Dn % 2525253A59 % 255Eo % 25253Aid % 25253Ds % 2525253Auoe % 25255Ewidth % 25253Dn % 2525253A94 % 255Eo % 25253Aid % 25253Ds % 2525253Adl U % 25255Ewidth % 25253Dn % 2525253A109 % 255Eo % 25253Aid % 25253Ds % 2525253Aulu % 25255Ewidth % 25253Dn % 2525253A94 % 255Eo % 25253Aid % 25253Ds % 2525253Acore_estaleanetwork_id % 25255Ewidth % 25253Dn % 2525253A142 % 255Eo % 25253Aid % 25253Ds % 2525253Aversion % 25255Ewidth % 25253Dn % 2525253A59

답변

0

왜 형식이 중요합니까? 서버에서 수정할 계획이 없다면 신경 쓸 필요가 없습니다.

클라이언트가 서버로 보낼 때 쿠키 데이터를 저장하고 클라이언트가 페이지를로드 할 때마다 쿠키 데이터를 보냅니다.

데이터가 실제로 인코딩되는 방법에 관심이 있다면 src/state/Provider.js - particularl encodeValue() 및 decodeValue()를 확인하십시오.

관련 문제