用户打开应用程序第一页获取数据时,我有两个页面, 我创建了另一个页面,当单击第一个页面添加时,它导航到第二个页面,我希望在第二页中添加所需的数据并单击提交时,删除第一页并使用最新数据再次创建
第一页CustomerAddressesPage
,第二页AddNewAddressPage
这是我的代码
await _navigationService.NavigateAsync("/CustomerAddressesPage/AddNewAddressPage/CustomerAddressesPage");
它给了我错误
Removing views using the relative '../' syntax while navigating is only supported within a NavigationPage
该错误会告诉您如何解决问题。
_navigationService.NavigateAsync("/NavigationPage/CustomerAddressesPage/AddNewAddressPage/CustomerAddressesPage");
当然,这假定你已从 Xamarin.Forms for Navigation 注册了基本导航页,或者具有使用该键注册的自定义导航页。