#extjs
#extjs
Вопрос:
У меня есть современное приложение ExtJS 6.2.0.981. Я пытаюсь добавить «текстовое поле» в ячейку сетки, но я получаю следующую ошибку:
column.getCell is not a function
Вот в чем проблема
Я проверил ДОКУМЕНТЫ для компонента «widgetcell», и в нем говорится: Этот класс используется для Ext.grid.Ячейки сетки, которые содержат дочерний внешний компонент или Ext.Виджет. Этот тип ячейки обычно используется путем указания Ext.grid.column .Тип столбца виджета.
Но Ext.grid.column.Виджет, похоже, был удален.
Ответ №1:
Поместите вашу widgetcell
конфигурацию в cell
columns: [{
text: "Column 1",
dataIndex: "COL1",
flex: 1,
cell: {
xtype: "widgetcell",
widget: {
xtype: "textfield",
label: "Col 1 Widget"
}
}
}]