2017-02-22 3 views
1

Как использовать плагин расширителя строки сетки, используемый в Kitchensink ?. Что не работает, когда мы даем тегу bodyConfig и список плагинов.Как использовать расширенный плагин расширения ExtJS Rid Row?

Его работа только после того, как мы упомянем колонку снаружи, как показано ниже. Кроме того, ячейка номера строки не отображает цифры более одного, даже после того, как ширина установки не работает.

columns: [{ 
     //expander is not displayed without adding this expander column 
     text: '', 
     width: 50, 
     resizable: false, 
     hideable: false, 
     sortable: false, 
     editable: false, 
     ignore: true, 
     ignoreExport: true, 


     cell: { 
      xtype: 'expandercell', 
     } 
    },{ 
.... 
}] 

Там нет Docx для использования http://docs.sencha.com/extjs/6.2.0/m...wExpander.html

Найти скрипку https://fiddle.sencha.com/#view/editor&fiddle/1qnr

ответ

0

При указании сеточные конфиги, то plugins должен быть указан под колоннами.

Проверьте эту скрипту https://fiddle.sencha.com/#view/editor&fiddle/1qov Это то же самое, что и у вас, только плагины помещаются под столбцы.

Однако это не общий подход в ExtJS, обычно не имеет значения, где вы указываете конфиги, но это необходимо для rowexpander.

Вторая проблема с rownumberer выглядит как ошибка. Когда вы станете более 100, все будет хорошо. Также, когда вы используете тему Triton, все в порядке. Похоже, что ширина строки неправильно подсчитывается при использовании темы Материал.

Смежные вопросы