У меня есть страница с ионной навигационной панелью, когда я перейти на следующую страницу, я использую следующее:Ионных 2 ионно-Navbar назад с параметрами
this.nav.push(SubCategoryPage, {
employeeModel: this.employeeModel
});
Он передает параметр пар успешно к следующей странице ,
Когда я нахожусь на следующей странице (SubCategoryPage
), я обновляю объект параметра (employeeModel
). Мой вопрос: когда я нажимаю на назад стрелка для возврата на предыдущую страницу, как мне передать объект измененного параметра (employeeModel
) назад?
Когда нажато назад, вызывается ngOnDestroy
, использую ли я это, но как я могу передать объект параметра?
ИЛИ, есть ли какая-то другая область, в которую я должен поместить объект? (Как вы передаете объекты с одной страницы на другую, в том числе обратно?) Какая практика?
Благодаря
Благодарим Вас за посоветуете – Richard
tothefux, я создайте мой объект как поставщика, но он потеряет свойства, которые я установил на нем. У меня есть настройка Master/Detail, когда я перехожу к Detail, я устанавливаю свойства объекта, но когда я возвращаюсь к Master с помощью кнопки «Назад», объект не имеет свойств. Я возвращаюсь к деталям, и свойства также отсутствуют. – Richard
Вы можете использовать общую службу для хранения 'employeeModel' так же, как вы можете видеть [здесь] (http://stackoverflow.com/documentation/ionic2/4407/using-services-in-ionic2#t=201608042004344717971). – sebaferreras