ExtJS 構成とテーブル コントロールは _extjs を使用します

PHP中文网
リリース: 2016-05-16 18:46:16
オリジナル
1619 人が閲覧しました

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 を使用します) ここで、<script></script> は

(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' }
]);


ExtJS 構成とテーブル コントロールは _extjs を使用します. データ情報を追加します:



コードをコピーします。は次のとおりです:

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({

renderTo:"grid ",

store: ds, height:ExtJS 構成とテーブル コントロールは _extjs を使用します00, cm:cm

});




ExtJS 構成とテーブル コントロールは _extjs を使用します. 注: Ext の renderTo 属性の表示.grid.Grid EXT はテーブルをどこかにレンダリングするため、HTML にはそれに対応する

が存在するはずです。
ExtJS 構成とテーブル コントロールは _extjs を使用します. すべてのコードのリストは次のとおりです (テスト済み):


コードをコピーします

コードは次のとおりです:



成とテーブル コントロールは _extjs を使用しますC//DTD XHTML ExtJS 構成とテーブル コントロールは _extjs を使用します.0 Transitional//EN" "http://www.wExtJS 構成とテーブル コントロールは _extjs を使用します.org/TR/xhtmlExtJS 構成とテーブル コントロールは _extjs を使用します/DTD/xhtmlExtJS 構成とテーブル コントロールは _extjs を使用します-transitional.dtd">


グリッド











関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート