Javascript-форум (https://javascript.ru/forum/)
-   ExtJS (https://javascript.ru/forum/extjs/)
-   -   GetCmp undefined (https://javascript.ru/forum/extjs/45250-getcmp-undefined.html)

adamenko.artem 20.02.2014 16:42

GetCmp undefined
 
Привет
Есть такой кусок кода
Ext.define('CWM.view.WaitIntervals', {
    alias: 'widget.waitIntervals', // alias (xtype)
    extend: 'Ext.window.Window',
    title: 'Интервалы остановок',
    width: 200,
    height: 250,
    items: [],
    id: 'waitIntervals',
    config:{
        inter:''
    },


      constructor: function(){
        this.callParent(arguments);
    },

    initComponent: function () {          
        
        
        this.myFunc();
        this.callParent(arguments);
    },
            myFunc:function(){
                var widget = Ext.getCmp('waitIntervals');
                console.log(widget);
            }
});

Выводит undefined.
Хотя есть аналогии и она работают норм..Не понимаю почему здесь не определен компонент.. Есть такие же окна и я так же обращаюсь к ним и все хорошо..Мне надо этим путем забрать значения что приходят в config.Я сначала беру компонент потом забираю значения. И так работает в других окнах а здесь нет.

skrudjmakdak 20.02.2014 20:03

может он не создан еще "до конца". попробуй описать в событии render


Часовой пояс GMT +3, время: 20:04.