Nativescript 我如何获得路由器导航额外“;“替换URL”;正确工作?

Nativescript 我如何获得路由器导航额外“;“替换URL”;正确工作?,nativescript,nativescript-angular,Nativescript,Nativescript Angular,我有一个联系人添加表单,可以从应用程序的多个屏幕导航到该表单 提交表单后,我会将用户带到屏幕上查看添加的联系人 当用户使用“后退”按钮时,它会将他们带回到原来的屏幕 这可能是Android后退按钮,也可能是调用RouterExtensionsback函数的按钮 从表单导航到查看页面时,我使用了导航额外的replaceUrl 我还尝试在导航到表单时使用skipLocationChangeextra,但这会产生更多问题 我创建了一个简单的游乐场页面流,该页面流产生的问题并不完全相同,但确实抛出了一个

我有一个联系人添加表单,可以从应用程序的多个屏幕导航到该表单

提交表单后,我会将用户带到屏幕上查看添加的联系人

当用户使用“后退”按钮时,它会将他们带回到原来的屏幕

这可能是Android后退按钮,也可能是调用
RouterExtensions
back函数的按钮

从表单导航到查看页面时,我使用了导航额外的
replaceUrl

我还尝试在导航到表单时使用
skipLocationChange
extra,但这会产生更多问题

我创建了一个简单的游乐场页面流,该页面流产生的问题并不完全相同,但确实抛出了一个错误,我不知道该如何处理:

在我们的应用程序中,通过使用
replaceUrl
extra,后退按钮确实会将用户带到正确的页面

然而,有一个短暂的时刻,他们再次看到了形式。这不是一个理想的用户体验

在链接的游乐场中,我确实收到一个错误:

无法重新附加从其他路由创建的ActivatedRouteSnapshot

这似乎告诉我,
replaceUrl
确实正在从路由表中删除页面


但是,该页面尚未被销毁,因此应用程序正在尝试显示一个不应被销毁的页面。

replaceUrl
页面路由器出口尚不支持,存在,您可能希望注册对该功能的投票,并在那里进行后续更新。

replaceUrl
还不受页面路由器出口的支持,有一个,您可能希望注册对该功能的投票,并在那里进行后续更新。

谢谢。我在那张票单上找了又找,不知怎的错过了。谢谢你。我在那张票单上找了又找,不知怎么的,还是漏掉了。