이 데이터를 내 상점에서로드 중입니다. 아무도 데이터를 동적으로로드하는 방법을 설명해 주시겠습니까? Ajax를 사용합니다.extJS 그리드에서 JSON 데이터를 가져 오는 방법
내 코드
Ext.create('Ext.data.Store', {
storeId: 'simpsonsStore',
fields:[ 'name', 'email', 'phone'],
data: [
{ name: 'Lisa', email: '[email protected]', phone: '555-111-1224' },
{ name: 'Bart', email: '[email protected]', phone: '555-222-1234' },
{ name: 'Homer', email: '[email protected]', phone: '555-222-1244' },
{ name: 'Marge', email: '[email protected]', phone: '555-222-1254' }
]
});
Ext.create('Ext.grid.Panel', {
title: 'Simpsons',
store: Ext.data.StoreManager.lookup('simpsonsStore'),
columns: [
{ text: 'Name', dataIndex: 'name' },
{ text: 'Email', dataIndex: 'email', flex: 1 },
{ text: 'Phone', dataIndex: 'phone' }
],
height: 200,
width: 400,
renderTo: Ext.getBody()
});
이제 데이터 좀 JSON 파일에 넣어 것입니다. 내 질문은 extJS 그리드 저장소에서 JSON 데이터를 가져 오는 방법이다. STORE 코드를 다시 쓰는 방법
안녕하세요 데이비드 예 & explaination이 링크를 참조하십시오 http://stackoverflow.com/questions/10918030/loading-data-from-a-json-file- into-extjs – Tejas