アプリには 5 つのタブがあります。これらすべてのタブには、ローカル ストレージに保存された ID が必要です。したがって、タブバーページのローカルストレージからこの ID を取得し、ユーザーがそれぞれのタブをクリックすると、それをすべてのタブに送信したいと考えています。
URL で ID を公開するのは安全ではないため、クエリ パラメータを使用したくありません
編集クリックイベントでAngularルーターのnavigationExtrasを使用しましたが、機能しています。しかし、これが最善の方法であるかどうかはわかりません。
<ion-tab-button tab="tab1" (click)="tab1()">
<ion-icon name="triangle"></ion-icon>
<ion-label>Tab 1</ion-label>
</ion-tab-button>
tab1(){
let navigationextas : NavigationExtras ={
state : {
user : 2
}
}
this.router.navigate(['tabs/tab1'], navigationextas)
}