ツリー パネル ツリー ストアを Ajax 応答でロードする方法。
ツリー パネル ツリー ストアを Ajax レスポンス json でロードする方法。
ローカルにロードできます。つまり、json ファイルがローカルにある場合は、treeStore.load() メソッドを使用して、構成されたプロキシを介してロードできます。
しかし、Ajax 応答からのデータがある場合、どうすればそれを行うことができますか?
モデル :
Ext.define('dimExpModel', {
extend : 'Ext.data.Model',
fields : [
{
name: 'memberName'
},
{
name: 'memberCode'
},
{
name: 'dimension'
}
]
});
店 :
var dimExpStore = Ext.create('Ext.data.TreeStore',{
storeId:'dimExpStore',
model:dimExpModel,
proxy: {
type: 'memory',
reader: {
type: 'json'
}
}
});
ツリー パネル:
{
"xtype": "treepanel",
"height": 250,
"id": "treePanel",
"width":400,
"title":"My Tree Panel",
"store": "dimExpStore",
"displayField":"memberName",
"useArrows":true,
"viewConfig": {
}
};
どんな助けでも大歓迎です。