如何恢复选项卡的根页面?

时间:2018-01-04 12:27:50

标签: ionic-framework tabs ionic3

我是Ionic 3的新手,以及我想要做的事情来获得指定的场景:

我转到选项卡1,单击选项卡1中的某个项目并转到此项目的视图,如果我现在切换到选项卡2,当我转到选项卡1时,显示的视图应该是选项卡1视图,而不是Tab 1元素的Item View。

在离子1中,我以前使用#include <bits/stdc++.h> using namespace std; int main() { cin.tie(0); ios_base::sync_with_stdio(0); cout.tie(0); int n,m,temp,temp1; vector <pair<int, int>> uogienes; vector <int> erskeciai; cin >> n >> m; for (int i = 0; i< n; i++){ cin>>temp; erskeciai.push_back(temp); } temp = 0; for (int i = 0; i<m; i++){ cin>> temp >> temp1; uogienes.push_back(make_pair(temp, temp1)); } for(int i = 0; i<m; i++){ temp=0; for(int h = 0; h<n; h++){ if(uogienes[i].first <= erskeciai[h] && uogienes[i].second >= erskeciai[h]){ temp++; } } cout << temp << "\n"; } return 0; ,但现在看来它不可用。我尝试了$ionicHistory.clearHistory()的几种用途,但似乎我没有正确使用它或意味着要使用它。我该如何完成这种情况?另外,我想要禁用根标签1视图中的NavController,例如,当我在此视图上时,我不想看到任何类型的后退按钮,没有任何例外。

提前致谢!

1 个答案:

答案 0 :(得分:0)

如果某个标签的任何内容链接到新页面。选项卡应处于隐藏状态,因此请添加此属性&#34; tabsHideOnSubPages&#34;到你的标签。 例如:

<ion-tabs>
  <ion-tab [tabsHideOnSubPages]="true" [root]="tab1Root"></ion-tab>
  <ion-tab [root]="tab2Root"></ion-tab>
  <ion-tab [root]="tab3Root"></ion-tab>
</ion-tabs> 

因此,在这种情况下,当第一个选项卡具有指向另一个页面的按钮链接时,工具栏选项卡的状态将处于隐藏状态,并且对于第二个和第三个选项卡不会发生这种情况,因为&#34; tabsHideOnSubPages&#34;默认情况下,属性为false。