3
フォームにボタンがあり、ボタンのクリックイベントでは、カードレイアウトページが前のページに移動します。このハンドラ関数でsencha2のカードレイアウトでpage3からpage1にジャンプするには?
{
xtype: 'panel',
id: 'promotionPanel',
layout: {
type: 'card',
animation: {
type: 'slide'
}
},
items: [
{
xtype: 'panel',
items: [{
xtype: 'toolbar',
docked: 'top',
ui: 'light',
title: 'Promotions',
items: [{
xtype: 'button',
html: '<img src="../images/back_arrow.png">',
ui: 'action',
id: 'BtnBack',
itemId: 'BtnBack',
handler: function() {
Ext.getCmp('promotionPanel').setActiveItem('homePanel');
}
}, {
xtype: 'button',
docked: 'right',
html: '<img src="../images/home.png">',
ui: 'action',
id: 'BtnHome',
itemId: 'BtnHome',
handler: function() {
}
},
]
},
{
xtype: 'image',
height: 480,
width: 320,
html: '<img src="../images/promotion.png" >',
itemId: 'myimage',
}
]
}]
}
、私はhomePanel
にpromotionPanel
からジャンプ用のコードを行っています。しかし、それは来ず、2ページが上書きされます。これをどうすれば解決できますか?
さらに詳しい情報やコードが必要です。 3枚目のカードとは何ですか? 'setActiveItem( 'cardId')'を呼び出すことはできませんか? – rdougan
ありがとうございます........................... – dineshthamburu