有谁知道导航到新页面后如何禁用向后滑动?
清除页面导航历史 在 NativeScript 的页面导航中,您可以选择导航到另一个页面并清除页面导航历史。这意味着用户将无法使用返回按钮返回(或在 iOS 中滑动返回)。这在您有一个登录页面并且您不希望用户在登录后能够返回它的情况下很有用。 但是我想在用户单击注销时返回登录页面。
我有 2 页,LoginPage 和 FirstPage。我正在使用路由器扩展。所以 this.nav.navigate([“/firstPage"], { clearHistory: true}); 这行得通。在第二页我有一个按钮可以转到 this.nav.navigate([“/”]) (所以回到登录页面)。但我明白了
8 月 11 日 19:30:26 antons-MBP appname[62814]:控制台错误文件:///app/tns_modules/zone.js/dist/zone-node.js:421:23:错误:未捕获(承诺): TypeError:未定义不是对象(评估'cacheItem.reusedRoute')