新しいページに移動した後でスワイプを無効にする方法を知っている人はいますか?NativeScript Angular 2はスワイプを無効にします。
私は、この読み取り:私は2ページ、LoginPageとFIRSTPAGEを持ってhttp://docs.nativescript.org/angular/core-concepts/angular-navigation#clearing-page-navigation-history
を。私はRouterExtensionsを使用しています。 2番目のページにはthis.nav.navigate(["/"])に行くボタンがあります(そうです。バックログインページへ)。しかし、私は
Aug 11 19:30:26 antons-MBP appname[62814]: CONSOLE ERROR file:///app/tns_modules/zone.js/dist/zone-node.js:421:23: Error: Uncaught (in promise): TypeError: undefined is not an object (evaluating 'cacheItem.reusedRoute')
こんにちは、私は自分のプロジェクトを更新し、gitHubからプロジェクトをクローンしました。それは今働く。しかし。 "GO TO SECOND" =>左から右にスワイプ(=画面の端)=> "GO TO FIRST"をタップします。結果、画面に何も表示されず、エラーがスローされません。 – artonio
このシナリオを検討し、可能な解決策があれば書き戻します。 –
ありがとうございます。 Objective-Cでそれを行う方法に関する記事を読んだ後、 "ui/page"のpage.ios.jsを修正しました。私はthis.navigationController.interactivePopGestureRecognizer.enabled = false(行172)を追加し、問題を解決しました。もちろん、これは部分的な解決策に過ぎません。なぜなら、ライブラリを変更してからすべてのページに影響を与えるからです。お役に立てれば。 – artonio