rowexpander プラグインを含むグリッドを再構成すると、問題が発生します。プラグインを削除すると、正常に動作します。以下の修正も試しましたが、うまくいきませんでした
Ext.override(Ext.grid.plugin.RowExpander, {
beforeReconfigure: function (grid, store, columns, oldStore, oldColumns) {
var expander = this.getHeaderConfig();
expander.locked = true;
if (columns)
columns.unshift(expander);
}
});
これはスローされたエラーです
スクリプト ブロックの行 9988、列 13 で未処理の例外
0x80070057 - Microsoft JScript ランタイム エラー: 引数が無効です。
extjs スクリプト ブロックの以下の場所からスローされました
onColumnsChanged: function(headerCt) {
var items = this.view.el.query(this.rowBodyTdSelector),
colspan = headerCt.getVisibleGridColumns().length,
len = items.length,
i;
for (i = 0; i < len; ++i) {
items[i].colSpan = colspan; // **the error thown location is this**
}
},
助けてください !前もって感謝します !!