Показать сообщение отдельно
  #1 (permalink)  
Старый 15.11.2018, 23:44
Аспирант
Отправить личное сообщение для Ambassador Посмотреть профиль Найти все сообщения от Ambassador
 
Регистрация: 12.11.2015
Сообщений: 68

Проблема при получение родительского контейнера компонента.
Всем привет.

При нажатии на запись дерева пытаюсь установить значения этой записи и установить эти значения в форме.

В контроллере по событию itemclick: this.showDataFields срабатывает функция:

....

showDataFields: function(view, record, item, index, event) {
        //got a form with fields
        var panel = view.up('maintab');
       console.log(panel)

        //var formfield   = panel.down('actionform');
        //assign values from selected record to form fields
        //formfield.loadRecord(record);

    },

..........


В этой функции view.up('maintab') устанавливается как underfined .

"maintab" является Ext.tab.Panel в котором находится дерево.

Почему не удается получить самый верхний контейнер что бы после этого спустится до панели и как это правильно сделать?
Пример в fiddle

Спасибо
Ответить с цитированием