2016-06-04 8 views
0

사용자 지정 프록시를 사용하는 store이 있습니다.ExtJS 6 저장소의 rootProperty를 설정하는 방법

Ext.define('MyApp.proxy.Proxy', { 
    extend: 'Ext.data.proxy.Ajax', 
    alias: 'proxy.myproxy', 

    type: 'ajax', 

    reader: { 
     type: 'json', 
     messageProperty: 'msg', 
     rootProperty: 'data', 
     totalProperty: 'num' 
    } 
}); 

어떻게하면 코드의 저장소 rootProperty를 변경할 수 있습니까?

var storeMenu = Ext.create('MyApp.store.menu.Menu'); 

storeMenu.proxy.reader.setRootProperty('data.items'); 

이 그것을 할 수있는 올바른 방법이다

지금 임이 사용하고 계십니까?

+0

'storeMenu.getProxy() 대해 getReader() setRootProperty ('data.items을 ')'더 좋을거야 ... – Michel

답변