ホームページ > ウェブフロントエンド > jsチュートリアル > ExtJs 学習ノート Ext.Panle Ext.TabPanel Ext.Viewport ページ 1/3_extjs

ExtJs 学習ノート Ext.Panle Ext.TabPanel Ext.Viewport ページ 1/3_extjs

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

この記事では次のことがわかります
1. 簡単なパネル Ext.Panel を作成します
3. タブ パネルを使用します
3.シンプルなレイアウトを構築するための Ext.Viewport (この記事のすべての内容を要約するために小さな例を使用します)
Panel は ExtJs コントロールの基礎です。多くのコントロールはパネルに基づいて拡張されるか、他のコントロールと組み合わせられます。コントロール それらの間には関係があります。
パネルは、ツールバー、下部ツールバー、パネル ヘッダー、パネル テール、およびパネル メイン領域で構成されます。 Facebook クラスでは、パネルの展開や閉じるなどの機能も提供します。また、再利用可能なツール ボタンをいくつか提供して、柔軟なコントロール パネルを提供します。パネルは他のコンテナに配置できます。パネル自体もコンテナであるため、パネルに他のコンポーネントを含めることもできます。パネルのクラス名はExt.Panel、そのxtypeはpanelです。
パネルのさまざまなコンポーネントを表示するには、次の例を参照してください。
//通常のパネル
function panel(){
var panel=new Ext.Panel({
renderTo:'パネル',
title:'パネルのヘッ​​ダー',
width:400,
height:200,
html:'

パネルのメイン表示領域..任意の HTML コードを含めることができます

'、

tbar:[{text:'上部ツールバー ボタン'}]、
bbar:[{text:'下部ツールバー'}]、
ボタン :[
{
text:'パネルの下部にあるボタン',
handler:function()
{
Ext.Msg.alert('プロンプト', 'パネル下部のボタンのイベント!' );
}
}
]
}
上記のコードは詳しくは紹介しません。特に注意すべき点は renderTo:'panel' です。このコードはパネルを p レイヤーにバインドする役割を果たし、panel は p の ID です。



コードが実行されると、次の効果が表示されます:



効果は良好です。パネルには複数のツールバーがあり、パネルの上部または下部に配置できます。Ext ツールバーは Ext.Toolbar クラスで表されます。ツールバーには、ボタン、テキスト、その他のコンテンツを保存できます。さらに、パネルでは、ツール設定属性を使用して、いくつかの実用的なツールバーについても説明します。次の例を参照してください。 ツール:[
{id:"save"}、
{id:"help"}、
{id:"up"}、
{
id:" close ",
handler:function(){
Ext.MessageBox.alert("ツールバー ボタン", "ツールバー閉じるボタン イベント")
}
}
],
renderTo: 'panel'、
title:'パネルのヘッ​​ダー'、
width:400、
height:200、
html:'

パネルのメイン表示領域。任意の html を含めることができます。コード

'、

tbar:[{text:'上部ツールバー ボタン'}]、

bbar:[{text:'下部ツールバー'}]、

ボタン:[

{
text:'パネルの一番下のボタン',
handler:function()
{
Ext.Msg.alert('プロンプト','パネルの一番下のボタン イベント! ');
}
}
]
})
}




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