У меня есть столбец флажка, определенный в сетке. Когда я запускаю приложение локально, флажок отображается отлично. Но когда я его построил и загрузил на сервер, я не вижу флажок. Весь столбец отображается как BLANK
.ExtJS - CheckColumn в сетке не отображается в сборке
Код столбца CheckBox:
{
xtype: 'checkcolumn',
dataIndex: 'FLAG',
text: 'Set Flag?',
flex: 1,
listeners: {
checkchange: 'onCheckcolumnCheckChange'
}
}
FLAG
определяется как Boolean в модели:
Ext.define('App.model.FlagModel', {
extend: 'Ext.data.Model',
requires: [
'Ext.data.field.Boolean'
],
fields: [
{
name: 'ID'
},
{
name: 'DS'
},
{
type: 'boolean',
name: 'FLAG
}
]
});
Я подозреваю, что некоторые из файла CSS
отсутствует при построении приложения.
Что может быть причиной и как я могу это исправить?
Попробуйте добавить 'использует: [ 'Ext.grid.column .Check '] 'в определении вашей сетки. – Greendrake
«Ext.grid.column.Check» уже добавлен в «требует:» в моем представлении maon, где сетка лежит. –