Проблема макета карты - PullRequest
0 голосов
/ 03 января 2019

Макет карты отображается в правом верхнем углу приложения. Мне нужно, чтобы он отображался в центре экрана.

Я попытался настроить макет

выровнять: 'центр' & пакет: 'центр'

Не уходи.

Ext.define('DataARCH.view.data.RestConnectionPopup', {
    extend: 'Ext.window.Window',
    alias: 'widget.restConnectionPopup',
//    autoShow: 'true',
//    bodyStyle: {
//        background: 'white'
//    },
//    height: 460,
//    width: 380,
//    title: config.BRAND_SHORT + ' Publisher: REST Connection',
//    constrain: true,
//    resizable: false,
    controller: 'publishdatacontrol',
    initComponent: function () {

        //Card Layout
        console.log("helo");

        var cards = Ext.create('Ext.panel.Panel', {
            renderTo: Ext.getBody(),
            requires: ['Ext.layout.container.Card'],
            layout:
                    {
                        type: 'card',
                        align: 'center'
                        //pack: 'center'
                    },
            region: 'center',
            width: 600,
            height: 200,
            bodyPadding: 15,

            defaults: {
                border: false
            },
            defaultListenerScope: true,

1 Ответ

0 голосов
/ 04 января 2019

Исправлено удаление следующих строк.

renderTo: Ext.getBody (), регион: 'центр', ширина: 600, высота: 200

...