Как удалить страницу из стека в формах призмы xamarin - PullRequest
0 голосов
/ 10 мая 2018

У меня есть две страницы, когда пользователь открывает приложение, первая страница получает данные, Я создал еще одну страницу, и при нажатии кнопки «Добавить на первой» она переходит на вторую страницу. Я хочу, чтобы при добавлении необходимых данных на второй странице и нажатии «Отправить» первая страница удалялась и создавалась заново с самыми новыми данными

первая страница CustomerAddressesPage, а вторая AddNewAddressPage

это мой код

    await _navigationService.NavigateAsync("/CustomerAddressesPage/AddNewAddressPage/CustomerAddressesPage");

Получил ошибку

Removing views using the relative '../' syntax while navigating is only supported within a NavigationPage

1 Ответ

0 голосов
/ 10 мая 2018

Ошибка говорит вам, как именно вы можете решить эту проблему.

_navigationService.NavigateAsync("/NavigationPage/CustomerAddressesPage/AddNewAddressPage/CustomerAddressesPage");

Это, конечно, предполагает, что вы зарегистрировали базовую NavigationPage из Xamarin.Forms для навигации или у вас есть пользовательская NavigationPage, которая была зарегистрирована с этим ключом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...