私はextjsを初めて使用し、サーバーにext js4をインストールしました。次のエラーが表示されます。それが何を意味するかわからない:
Ext.grid.ColumnModel is not a constructor
ここに私のリンクがあります: http://srikanthrajan.com/test/index.html
Ext.grid.RowSelectionModel はコンストラクターではありません。
基本的に私は次のチュートリアルを試しています:
私はextjsを初めて使用し、サーバーにext js4をインストールしました。次のエラーが表示されます。それが何を意味するかわからない:
Ext.grid.ColumnModel is not a constructor
ここに私のリンクがあります: http://srikanthrajan.com/test/index.html
Ext.grid.RowSelectionModel はコンストラクターではありません。
基本的に私は次のチュートリアルを試しています:
RowModel はデフォルトであるため、グリッド構成でこれを試してください。
selModel: { mode: 'SIMPLE' },
また
selModel: new Ext.selection.RowModel({singleSelect:false})
singleSelect は RowModel の設定オプションではありませんが、試してみてください:
selModel: new Ext.selection.RowModel({model:SIMPLE})
ExtJs ドキュメントから:
mode : String 選択のモード。有効な値は次のとおりです。
SINGLE - 一度に 1 つの項目のみを選択できます。その項目の選択解除を許可するには、allowDeselect を使用します。これがデフォルトです。
SIMPLE - 複数の項目を 1 つずつ簡単に選択できます。グリッド内をクリックするたびに、項目が選択または選択解除されます。
MULTI - Ctrl キーと Shift キーを使用して、複数の項目を複雑に選択できます。
編集:
あなたが言及したチュートリアルのコードを見て、それが ExtJs 2.x および 3.x バージョン用であることに気付きました。Grid はバージョン 3 から 4 に大きく変更されました。そのチュートリアルに従う場合は、ExtJs 4 のドキュメントを手元に用意する必要があります。
Ext.grid.column.Column
PresidentsColumnModel の列はではなくであるべきだと思いますExt.grid.ColumnModel