Показать сообщение отдельно
  #1 (permalink)  
Старый 14.12.2016, 14:59
Аватар для Infarch
Профессор
Отправить личное сообщение для Infarch Посмотреть профиль Найти все сообщения от Infarch
 
Регистрация: 06.06.2014
Сообщений: 292

Динамическая загрузка гетерогенного дерева
Здравствуйте

Тема деревьев так или иначе у меня возникает часто и вот пришло время очередного вопроса.
Надо отобразить виджет (treepanel) в котором рут прописан в конфигах, а все прочие ноды динамически тянутся с сервера. Одна нода имеет детей одного типа, но типов может быть много в пределах всего виджета.
Ну вот я начал с гардероба рут ноды:

Ext.define('SafetyRound.view.r2.List', {
	extend: 'Ext.tree.Panel',
	alias: 'widget.r2-list',

	title: 'www',
	rootVisible: true,
	hideHeaders: true,
	scrollable: true,
	lines: false,
	
	root: {
		text: 'Rrrroot',
		proxy: {
			type: 'ajax',
			reader: {
				type: 'json',
				rootProperty: 'data',
				messageProperty: 'error'
			},
			url: Constants.Server.CONTROLLER + '?cmd=sr.tree.safetyround.read'
		}
	}

});


Рут отображается, вижу плюсик, при разворачивании загрузка не идет. Что я сделал не так?
Ответить с цитированием