Я работаю над мобильным приложением XPages, используя мобильные элементы управления из библиотеки расширений.В приложении XPages Mobile вы можете очистить переменные viewScope между изменениями страницы?
Наша страница надежды - это меню, ведущее к 4 различным мобильным страницам.
Я получаю это, это 1 XPage, и мы имеем дело с «Виртуальными страницами». Но есть ли способ очистить переменные viewScope и привязки документов при перемещении между виртуальными страницами?
Например. На одной из моих страниц я спрашиваю у пользователя некоторые данные. 3 Поля, хранящиеся в viewScope Variables. Используя это, у меня есть кнопка для создания нового документа, который привязывается к панели, а затем я делаю что-то с ней.
Если пользователь нажимает «назад» в строке меню, чтобы перейти на главный экран, а затем вернуться на ту же страницу, я хочу очистить все и начать все сначала.
установка resetContent = true здесь ничего не делает.
Моя виртуальная страница - это настраиваемый элемент управления, и я попытался очистить все от beforePageLoad, но это полностью уничтожило его во время обновления вручную.
Я попытался подключиться к визуализированному свойству кнопки «Назад», но уволен во время обновления полной страницы. Возможно, я мог бы жить с частичными обновлениями, но кто-то все еще может вручную обновить его.
Любой способ получить эту возможность внутри контекстного приложения для мобильных приложений?
Спасибо!
Может быть, ответ на этот вопрос может помочь: http://stackoverflow.com/questions/9806358/xpages-mobile-controls-how-to-program-the-back-button –