У меня есть вкладка с элементами вложенных списков. Каждый вложенный список проходит несколько уровней. Если я разверну один из вложенных списков, то щелкну по другому элементу на панели вкладок, а затем вернусь к нему, вложенный список по-прежнему развернут вниз, вместо обновления до верхнего уровня вложенного списка.
Как получить, чтобы nestedlist отображал верхний уровень вместо развернутого нижнего уровня каждый раз, когда я к нему возвращаюсь?
Дополнительная информация
ОК, я частично там. Вот код, который я сейчас имею:
var tabBar = new Ext.TabPanel({
fullscreen: true,
id : 'footer',
cardSwitchAnimation:false,
listeners: {
cardswitch: {
fn: function() {
Ext.getCmp('footer').getActiveItem().setActiveItem(0);
}
}
},
tabBar: {
dock: 'bottom'
},
items: [/* some nestedlist components */]
});
Таким образом, последняя проблема заключается в том, что каждый раз, когда я переключаю карточку, я вижу анимацию «развертки / сдвига» вложенного списка, возвращающегося назад или углубляющегося до элемента верхнего уровня. Как заставить его просто показывать элемент верхнего уровня без анимации детализации / сдвига назад? Я хочу сохранить слайд вперед и развернуть анимацию, когда пользователь свернет вложенный список.