イオン タブで望ましくない動作が見つかりました。
基本的に私はいくつかのタブを持っています.最初のタブには3つのビューがあり、1つはtab1Initialがtab1internal1ビューへのアクセスを提供し、これは同じタブのtab1internal2ビューへのアクセスを提供します.そこには問題ありません.
しかし、最初のタブで tab1internal2 につながる他のタブ (2 番目のタブと呼びましょう) があります。これは、1 つの詳細を除いて、期待どおりに機能します。
最初のタブにアクセスしておらず、2 番目のタブから最初のタブへの tab1internal2 ビューにアクセスした場合、この tab1internal2 ビューは最初のタブのデフォルト ビューとして残ります。タブによって表示される最初のビューがタブに固執するビューである場合、それはまさに私の問題です。
この動作を示す codepen があります。私が説明した動作を再現するのは簡単です。
ところで、私はナビゲーションについて心配していません。私の問題は、タブに触れたときに必要なビューが表示されないことだけです。
これはいけません
<ion-tab title="InternalPages" icon="ion-home" href="#/tab/home">
<ion-nav-view name="home-tab"></ion-nav-view>
</ion-tab>
どのようにナビゲートしても、そのビューをデフォルトとして割り当てますか?