2012-08-29 2 views
0

난 extjs에서 열을 어디에 200.00 GB, 12.00 GB, 23.34 GB로 와서 그리드가 있습니다. 정렬을 클릭하면 오름차순 또는 내림차순과 같은 적절한 순서로 표시되지 않습니다. 숫자와 문자열 정렬의 조합을 보여주는 방법을 알려주세요. 당신은 사용자 정의 정렬 방법을 제공 할 수 http://docs.sencha.com/ext-js/4-0/#!/api/Ext.data.Field-cfg-sortTypeEXTjs : 숫자와 문자열을 사용하여 extjs에서 문제 정렬

: 이미지

enter image description here

+0

귀하의 질문에 몇 가지 코드를 추가 ... 방법'처럼 보이는 store'입니까? –

+0

크기 값을 어떻게 저장하고 있습니까? 이해할 수있는 텍스트로서, 그러나 실제로해야 할 일은 숫자로 저장하고 텍스트로 렌더링하는 것입니다. 그러면 정렬 문제를 해결할 수 있습니다. 여기 – Lloyd

+0

매장입니다 : Ext.define ('temp.store.Device', { 확장 'Ext.data.Store', 모델 'temp.model.Device', // 자동로드 : 사실, 을 프록시 { 유형 'AJAX' URL '데이터/role.json' 리더 { 유형 : 'JSON' 루트 : } 'dis.role' }}); – Hemant

답변

1

이이 문서에 덮여를 확인합니다.

+0

내가 업데이트 한 이미지를 확인하십시오. ASC 또는 DESC 순서로 정렬해야합니다. – Hemant

+0

당신이 원했던 것을 정확하게 문서화 할 수 있었고, 예제도 있습니다. 읽어. –

+0

내가 필요한 것과 똑같은 예가 있습니까? – Hemant

관련 문제