У меня есть кнопка в форме, и по событию нажатия кнопки страница макета карты перемещается назад на предыдущую страницу.
{
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',
}
]
}]
}
В этой функции-обработчике я сделал код для перехода с promotionPanel
на homePanel
. Но это не придет и две страницы будут перезаписаны. Как я могу решить это?