私のイオニアアプリケーションでは、特にChromeのionic serveでテストするときに、イオンタブでナビゲートしているときに奇妙な動作が見られます。ルートルート(http://localhost:8100/#)としてページを読み込むと、ナビゲーションと状態が正常に動作します。私はページの下部にある自分のタブ(iOSビュー)をクリックして、予想される動作を得ることができます。子URLからのイオニックおよび角度uiルータのナビゲーションの問題
代わりに、ネストされたビューのURLを読み込み、タブをクリックしてその親ビューに戻ると、入力した子ビューのみが表示されます。
例(イオンの毎晩ペンから借りた): http://codepen.io/ionic/pen/odqCz#/tab/facts2
#/タブ/ facts2ことなく、上記のcodepenを入力するとき、期待通りのナビゲーションが起こる - 私は「科学的事実」ボタンをクリックすることができ、ダウンナビゲート少数の子供たちは、その後、 'ホーム'アイコンをクリックし、ルートに戻る。
2番目のURLに入力すると、私が期待しているようにfacts2ページに移動します。ただし、[ホーム]アイコンをクリックすると、常にファクト2に戻ります。私はfacts2ページに「ホーム」ボタンを使用する場合
<ion-tab title="Home" icon="ion-home" href="#/tab/home">
<ion-nav-view name="home-tab"></ion-nav-view>
</ion-tab>
興味深いことに、それは正しくホームに移動しないが、NAVのアイコンは機能しません。
<a class="button icon ion-home" href="#/tab/home"> Home</a>
ui-router/stateの変更の仕組みが分からない、またはこれがバグですか?私の主な関心事は、このアプリケーションをコンパイルしてデプロイしたときに、ユーザーが子の状態の1つにプログラムを残してからもう一度開くと、ナビゲーションバーが壊れることです。