REQUIRED INFORMATION
Ext version tested:
Browser versions tested against:
Description:
- autoload: true config property of treeStore don't work
Steps to reproduce the problem:
- See ext js code and json data below;
- Open the application in browser and see, that treepanel is empty
The result that was expected:
- TreePanel must intrepets treeStore data
The result that occurs instead:
- TreePanel doesn't intrepets treeStore data
Test Case:
Code:
Ext.application({
name: 'WebConsole',
launch: function() {
var store = Ext.create('Ext.data.TreeStore',{
autoload: true,
proxy:{
type: 'ajax',
url: 'server.json',
reader: {
type:'json'
}
} });
var treepanel = Ext.create('Ext.tree.Panel', {
store: store,
title: 'Services',
});
Ext.create('Ext.container.Viewport', {
layout:'fit',
items: [
treepanel
]
});
}});
HELPFUL INFORMATION
server.json content:
Code:
{text: 'Services',children:[
{text : 'JMS',leaf : false, expanded: true, children:[
{text : 'ActiveMQClient',leaf : true,icon: 'images/STARTED_icon.gif'},
{text : 'ActiveMQServer',leaf : true,icon: 'images/STARTED_icon.gif'}]},
{text : 'Routes',leaf : false, expanded: true, children:[
{text : 'Backend Emulation',leaf : false, expanded: true, children:[
{text : 'Backend Emulation[1]',leaf : true,icon: 'images/STARTED_icon.gif'},
{text : 'Backend Emulation[2]',leaf : true,icon: 'images/STARTED_icon.gif'}]},
{text : 'XEConnect',leaf : false, expanded: true, children:[
{text : 'XEConnect Inbound',leaf : false, expanded: true, children:[
{text : 'XEConnect Inbound[1]',leaf : true,icon: 'images/STARTED_icon.gif'},
{text : 'XEConnect Inbound[2]',leaf : true,icon: 'images/STARTED_icon.gif'}]},
{text : 'XEConnect Outbound',leaf : false, expanded: true, children:[
{text : 'XEConnect Outbound[1]',leaf : true,icon: 'images/STARTED_icon.gif'},
{text : 'XEConnect Outbound[2]',leaf : true,icon: 'images/STARTED_icon.gif'}]}]}]},
{text : 'XEConnect',leaf : false, expanded: true, children:[
{text : 'CORE Server',leaf : true,icon: 'images/STARTED_icon.gif'}]}]}
Operating System:
Additional comment:
Please say something about this problem:
Thank you.