ExtJS 4.1.1a: Вложенный макет аккордеона в макете границы не может иметь заголовок без ширины

Я создал видовое окно с макетом границы, и я пытался использовать панель «Гарнир» на панели «Панели» в западном регионе, как показано ниже.

Ext.create('Ext.container.Viewport', {
  layout : 'border',
  items : [{
      xtype : 'panel',
      region : 'west',
      title : 'Panels',
      layout : {
        type : 'accordion'
      },
      items : [
        {
          title : 'Item 1',
          html : 'Content 1'
        },
        {
          title: 'Item 2',
          html: 'Content 2'
        }
      ]
    }
  ]
});

Это не работает, поскольку ExtJS дает мне сообщение «Ошибка выполнения макета». Один из двух вариантов ниже решает проблему, но это не то, что я хочу:

  1. Удалить конфигурацию заголовка для панели аккордеона.
  2. Добавить конфигурацию ширины на панель аккордеона.

Есть ли способ установить заголовок без установки ширины?

0
nl ja de

2 ответы

Планы «Граница» должны иметь «центр». Это должно работать, когда вы добавляете центральную область в макет родительской границы.

1
добавлено

Планы «Граница» должны иметь «центр». Это должно работать, когда вы добавляете центральную область в макет родительской границы.

1
добавлено