問題タブ [ionic-tabs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular - Ionic 4 ion-tabs - エラー エラー: キャッチされていません (約束されています): エラー: どのルートとも一致しません。URL セグメント:
私のapp-routing.module.ts :
conv-conversation.html のHTML :
これが私のプロセスの仕組みです:
conversation-tabs
conv-conversation
タブの「ホーム」として機能するリダイレクト先。の一番下に、conv-conversation.html
上記の HTML コードがあります。ボタンをクリックするとconversation-files
、次のエラーが表示されます。
エラー エラー: キャッチされていません (約束されています): エラー: どのルートとも一致しません。URL セグメント: 'conversation-tabs/conv-conversation/conversation-files' エラー: どのルートとも一致しません。URL セグメント: 「conversation-tabs/conv-conversation/conversation-files」
ルーティングが設定されているため、何が問題なのかよくわかりません。何か不足していますか?
ionic-framework - Ionic 4はタブバーからすべてのタブにデータを渡します
アプリには 5 つのタブがあります。これらすべてのタブには、ローカル ストレージに保存された ID が必要です。したがって、タブバーページのローカルストレージからこの ID を取得し、ユーザーがそれぞれのタブをクリックすると、それをすべてのタブに送信したいと考えています。
URL で ID を公開するのは安全ではないため、クエリ パラメータを使用したくありません
編集クリックイベントでAngularルーターのnavigationExtrasを使用しましたが、機能しています。しかし、これが最善の方法であるかどうかはわかりません。