ExtJS: установить высоту сетки внутри панели вкладок - PullRequest
0 голосов
/ 12 сентября 2018

Я пытаюсь установить высоту сетки, которая находится внутри вкладки, и я получаю эту ошибку в консоли. Я попытался установить minHeight, и он не работал для сетки.

Вот что я пробовал:

items : [ {
                border : false,
                xtype : 'radiogroup',
                fieldLabel : 'Filter Join Type',
                reference : 'datafilterjointype',
                items : [ {
                            boxLabel : 'AND',
                            name : 'joinType',
                            inputValue : 'AND'
                        }, {
                            xtype : 'tbspacer',
                            width : '50px'
                        }, {
                            boxLabel : 'OR',
                            name : 'joinType',
                            inputValue : 'OR'
                        } ],
                        hidden : true,
                        // defaultAlign : 'r-c',
                        margin : '10 0 10 5',
                        listeners : {
                            change : 'updateFilterOnTypeChange'
                        }
                    }, {
                        layout:
                        {
                            type: 'vbox',
                            align: 'stretch'
                        },
                    height : 500,
                    xtype : 'datafiltergrid',
                    reference : 'datafiltergrid',
                    deferredRender : true,
                    border : false,
                    }, {
                    xtype : 'datafilterpropgrid',
                    reference : 'datafilterpropgrid',
                    hidden : false,
                    deferredRender : true,
                } ] 
            } ]

И это ошибка, которую я получаю в консоли при переключении вкладок:

ext-all-debug.js:150559 Uncaught TypeError: Cannot read property 'offsetHeight' of undefined
    at constructor.onRangeFetched (ext-all-debug.js:150559)
    at constructor.renderRange (ext-all-debug.js:150488)
    at constructor.setViewSize (ext-all-debug.js:150151)
    at constructor.onViewResize (ext-all-debug.js:150057)
    at constructor.fire (ext-all-debug.js:21843)
    at constructor.doFireEvent (ext-all-debug.js:22285)
    at constructor.prototype.doFireEvent (ext-all-debug.js:85481)
    at constructor.fireEventArgs (ext-all-debug.js:22263)
    at constructor.fireEvent (ext-all-debug.js:22235)
    at constructor.onResize (ext-all-debug.js:76350)

Что вызывает эту ошибку? Буду очень признателен за вашу помощь и заранее спасибо.

...