問題タブ [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.

0 投票する
1 に答える
505 参照

angular - Ionic 4 ion-tabs - エラー エラー: キャッチされていません (約束されています): エラー: どのルートとも一致しません。URL セグメント:

私のapp-routing.module.ts :

conv-conversation.html のHTML :

これが私のプロセスの仕組みです:

conversation-tabsconv-conversationタブの「ホーム」として機能するリダイレクト先。の一番下に、conv-conversation.html上記の HTML コードがあります。ボタンをクリックするとconversation-files、次のエラーが表示されます。

エラー エラー: キャッチされていません (約束されています): エラー: どのルートとも一致しません。URL セグメント: 'conversation-tabs/conv-conversation/conversation-files' エラー: どのルートとも一致しません。URL セグメント: 「conversation-tabs/conv-conversation/conversation-files」

ルーティングが設定されているため、何が問題なのかよくわかりません。何か不足していますか?

0 投票する
1 に答える
153 参照

ionic-framework - Ionic 4はタブバーからすべてのタブにデータを渡します

アプリには 5 つのタブがあります。これらすべてのタブには、ローカル ストレージに保存された ID が必要です。したがって、タブバーページのローカルストレージからこの ID を取得し、ユーザーがそれぞれのタブをクリックすると、それをすべてのタブに送信したいと考えています。

URL で ID を公開するのは安全ではないため、クエリ パラメータを使用したくありません

編集クリックイベントでAngularルーターのnavigationExtrasを使用しましたが、機能しています。しかし、これが最善の方法であるかどうかはわかりません。