У меня есть XML-представление с SAPUI5 <IconTabBar>
, которое связано с методом обработчика событий.Это выглядит так:
<IconTabBar id="ITB1" select="onSelect">
<items>
<IconTabFilter id="ITF1" text="{i18n>textITF1}" icon="sap-icon://area-chart"/>
<IconTabFilter id="ITF2" text="{i18n>textITF2}" icon="sap-icon://area-chart"/>
<IconTabFilter id="ITF3" text="{i18n>textITF3}" icon="sap-icon://area-chart"/>
</items>
</IconTabBar>
Теперь я хочу проверить в функции
onSelect
, что было выбрано до того, как пользователь «щелкнул» и после того, как пользователь «щелкнул».F.ex.сначала был выбран ITF1
, а теперь выбран ITF2
.Основываясь на последнем выбранном IconTabFilter
Я хочу сделать другую обработку.
Моя проблема в том, что в функции onSelect
выбранный элемент уже обновлен, и поэтому я не знаю, что было выбрано до пользователя
Есть ли способ получить выбранный элемент до его изменения в элементе управления IconTabBar
?
С наилучшими пожеланиями ChristianR