1

行編集プラグインでextjsグリッドパネルを使用し、rownumberer列があります。

ボタンを使用して、グリッドの上部に新しい行を追加します。編集モードでは、行番号は正しいです。ただし、編集モードを終了する(完了またはキャンセルする)と、すべての行番号が0になります。

私は周りに同様の問題を見つけることができませんでした。新しい行を追加した後にグリッドを更新しようとしましたが、それでも行番号は0です。

問題が何であるかを見つけるのを手伝ってくれませんか。

編集せずに

編集あり

4

1 に答える 1

1

レンダラー関数を再度コピーしたところ、うまく機能するようになりました。

            {
                xtype: 'rownumberer',
                renderer: function (v, p, record, rowIndex) {
                    if (this.rowspan) {
                        p.cellAttr = 'rowspan="' + this.rowspan + '"';
                    }
                    return rowIndex + 1;
                }
            },
于 2013-02-19T07:45:10.047 に答える