ExtJS 4.2 RowExpander проблема (второй ряд с отступом)

Я пытаюсь добавить в свою сетку RowExpander плагин.

Кажется, что все шло отлично только с одной строкой, но при добавлении второй строки следующие строки имеют отступ.

Я создал скрипку Сенча: https://fiddle.sencha.com/

Я делаю это точно так же, как Примеры Sencha, возможно, потому что у меня есть колонка datetime, сначала я получаю эту проблему.

Любая помощь приветствуется.

1 ответ

Решение

Вы не можете указать свой компонент widget.dailytimesummary и затем добавляйте плагин к нему только тогда, когда вы создадите его экземпляр, иначе он не будет инициализирован должным образом.

Вместо этого ваш плагин должен быть частью первоначального определения вашего виджета:

Смотрите ваш исправленный jsfiddle здесь: https://fiddle.sencha.com/

...
enableColumnHide: false,
enableColumnMove: false,
// this needs to be configured with the initial component
plugins: [{
    ptype: 'rowexpander',
    rowBodyTpl: ['{Date}']
}],
selModel: {
    enableKeyNav: false
},
...
Другие вопросы по тегам