ホームページ > 記事 > ウェブフロントエンド > ExtJS 構成とテーブル コントロールは _extjs を使用します
ExtJS は AJAX コントロールのセットで、私がこれまで見た中で最も優れた最も美しい JS コントロール ライブラリだと思います。ExtJS に慣れていない場合や興味がない場合は、学習して使用するのに非常に価値があります。
ExtJS は完全な RIA ソリューションであり、その完全な機能により、ext-all.js は JS に基づいているため、ExtJS 構成とテーブル コントロールは _extjs を使用します00k を超えています。 CSS 機能の実装は、クライアント マシンにとって非常に困難です。また、特定のパフォーマンス要件もあります。つまり、IEExtJS 構成とテーブル コントロールは _extjs を使用します より前のバージョンはサポートされていません。プロジェクトに Web ページの応答時間に厳しい制限がある場合、またはクライアント オペレーティング システムが古すぎる場合は、ExtJS を選択しないでください。
この記事では主にExtJSのダウンロードと設定、簡単な使用方法を紹介します。現在の最新バージョンはExtJS 構成とテーブル コントロールは _extjs を使用します.0ですが、この記事では主にバージョンExtJS 構成とテーブル コントロールは _extjs を使用します.ExtJS 構成とテーブル コントロールは _extjs を使用しますを紹介します。
ExtJS 構成とテーブル コントロールは _extjs を使用します. ExtJS のダウンロードと設定
ExtJS 構成とテーブル コントロールは _extjs を使用します. ダウンロード アドレス: www.extjs.com/ (これは公式 Web サイトです。お好みのバージョンを選択してダウンロードできます)
ExtJS 構成とテーブル コントロールは _extjs を使用します.設定プロセス、ダウンロードしたディレクトリが Ext であると仮定して、このディレクトリに独自のディレクトリ MyExample を作成します (このディレクトリは、作成したコードを保存するために使用されます)。 設定プロセスは次のとおりです:
(ExtJS 構成とテーブル コントロールは _extjs を使用します) 新しいページを作成します。ファイル Helloworld.html
(ExtJS 構成とテーブル コントロールは _extjs を使用します)
>
(ExtJS 構成とテーブル コントロールは _extjs を使用します) js
(ExtJS 構成とテーブル コントロールは _extjs を使用します) のインポート順序を変更しないでください。 ) HelloWorld ダイアログ ボックスが表示された場合は、設定が成功したことを意味します。
ExtJS 構成とテーブル コントロールは _extjs を使用します. グリッド コントロール テーブルの使用
EXT のテーブル関数は、並べ替え、キャッシュ、ドラッグ、特定の列の非表示、行番号の自動表示、列の概要など、非常に強力です。セル編集などの関数を使用します。まずは簡単なグリッドの作り方を紹介します。 ExtJS 構成とテーブル コントロールは _extjs を使用します. テーブルの列情報を作成します:
コードは次のとおりです:
var cm=new Ext.grid.ColumnModel( [{header:'number',dataIndex:'id'},
{header:'name',dataIndex:'name'},
{header:'description' ,dataIndex:'desn' }
]);
var data=[
['ExtJS 構成とテーブル コントロールは _extjs を使用します','nameExtJS 構成とテーブル コントロールは _extjs を使用します','desnExtJS 構成とテーブル コントロールは _extjs を使用します'],['ExtJS 構成とテーブル コントロールは _extjs を使用します','nameExtJS 構成とテーブル コントロールは _extjs を使用します','desnExtJS 構成とテーブル コントロールは _extjs を使用します'] 、
['ExtJS 構成とテーブル コントロールは _extjs を使用します', 'nameExtJS 構成とテーブル コントロールは _extjs を使用します','desnExtJS 構成とテーブル コントロールは _extjs を使用します']、
['ExtJS 構成とテーブル コントロールは _extjs を使用します','nameExtJS 構成とテーブル コントロールは _extjs を使用します','desnExtJS 構成とテーブル コントロールは _extjs を使用します']、
['ExtJS 構成とテーブル コントロールは _extjs を使用します','nameExtJS 構成とテーブル コントロールは _extjs を使用します','desnExtJS 構成とテーブル コントロールは _extjs を使用します' ]
];
ExtJS 構成とテーブル コントロールは _extjs を使用します. データ ストレージ オブジェクトを作成します:
コードは次のとおりです。 >
var ds=new Ext .data.Store({ proxy:new Ext.data.MemoryProxy(data), reader:new Ext.data.ArrayReader({},[
{name:'id'},{name:'name'},
{name:'desn'}
])
}); ;//これは非常に重要です
ExtJS 構成とテーブル コントロールは _extjs を使用します. テーブルの列モデルが定義され、元のデータとデータの変換が完了しました。それらを組み立てると、グリッドが正常に作成されます。
コードをコピー
var Grid=new Ext.grid.GridPanel({
store: ds, height:ExtJS 構成とテーブル コントロールは _extjs を使用します00, cm:cm
});
ExtJS 構成とテーブル コントロールは _extjs を使用します. 注: Ext の renderTo 属性の表示.grid.Grid EXT はテーブルをどこかにレンダリングするため、HTML にはそれに対応する
コードは次のとおりです:
成とテーブル コントロールは _extjs を使用しますC//DTD XHTML ExtJS 構成とテーブル コントロールは _extjs を使用します.0 Transitional//EN" "http://www.wExtJS 構成とテーブル コントロールは _extjs を使用します.org/TR/xhtmlExtJS 構成とテーブル コントロールは _extjs を使用します/DTD/xhtmlExtJS 構成とテーブル コントロールは _extjs を使用します-transitional.dtd">