this.columns[0]
似乎是指你的“第一栏”。事实上
this.columns.length
columns
配置。要获得对复选框列的引用,您必须深入研究
this.columnManager.columns
.
此外,这些列没有单击事件,因此可以在其元素上设置单击侦听器。
listeners: {
viewready: {
fn: function () {
var checkcolumnHeader = this.columnManager.columns[0];
checkcolumnHeader.getEl().on('click', function () {
console.log('clicked');
});
}
}
}
https://fiddle.sencha.com/#view/editor&fiddle/262i