これは、1つの質問イオンのバージョンである:イオンタブ単一のページから戻った後にその位置に
私は、4つのタブがあり、タブのそれぞれが、それはコンテンツだ持って、そのうちの一つが、その中にリストを持っています...私たちは第三タブ内のリストを持っている場合
ので、我々は
私のタブの後に戻るボタン、それが戻って第一タブに、ではない第三に...リストを選択し、[戻る]ボタンを備えた単一のページに行きますタブ...
デフォルトでは位置を覚えていないようです
<ion-tab title="Forum" icon-on="ion-tab-fa-headphones" icon-off="ion-tab-fa-headphones" on-select="tabSelected()" href="#/app/home">
そして私:各タブ上で選択これで
$scope.$on("$ionicView.beforeEnter", function (event, data) {
$ionicTabsDelegate.select($scope.maintabindex);
});
:私はそれは、前のページに入る直前にタブを設定し
に...このようないくつかの回避策を試してみました
$scope.tabSelected = function() {
$scope.maintabindex = $ionicTabsDelegate.selectedIndex();
};
問題は、私が親ページに戻った後に実行するオン・セレクト方法です$ ionicTabsDelegate.selectedIndex()on-selectは、単一のページからタブ付きページに戻ると、常に0のインデックスを返すので、うまくいきません。