Показать сообщение отдельно
  #6 (permalink)  
Старый 06.07.2010, 12:11
Новичок на форуме
Отправить личное сообщение для lazy fish Посмотреть профиль Найти все сообщения от lazy fish
 
Регистрация: 14.05.2010
Сообщений: 7

А не подскажете, почему аналогично не вставляется в панель дерево?
var treeLoader = new Ext.tree.TreeLoader({
			dataUrl: 'get-nodes.php'
		});
		var rootNode = new Ext.tree.AsyncTreeNode({
		    text: 'Root'
		});
		var tree = new Ext.tree.TreePanel({
		    loader: treeLoader,
		    root: rootNode
		});
		var viewport = new Ext.Viewport({
			layout: 'border',
			renderTo: Ext.getBody(),
			items: [{
				region: 'north',
				xtype: 'panel',
				collapsable: true
			},{
				region: 'center',
				xtype: 'panel'
			},{
				region: 'west',
				xtype: 'panel',
				id: 'treecontainer',
				layout: 'fit',				
				width: 300
			},{
				region: 'east',
				xtype: 'panel',
				width: 300
			}]
		});
		Ext.getCmp('treecontainer').add(tree);
Никаких ошибок не выдаётся, но и дерево не появляется.

Если помещать дерево в див через renderTo: 'divId', то всё нормально.
Ответить с цитированием