Here is my app structre:
-
main site
- index with left menu tomain site
anditem list
(no tabs) -
item list
- infinite scroll with items` (no tabs) -
item details
- after click one item fromitem list
openitem details
(with tabs)
on item details
I have ion-tabs:
<ion-tabs class="tabs-positive tabs-icon-top fade-in-not-out">
<ion-tab title="Szczegóły" icon-on="ion-information" icon-off="ion-information"
ng-click="vm.zmienStrone('info')">
<ion-nav-view name="info"></ion-nav-view>
</ion-tab>
<ion-tab title="Galeria" icon-on="ion-camera" icon-off="ion-camera" ng-click="vm.zmienStrone('galeria')">
<ion-nav-view name="galeria"></ion-nav-view>
</ion-tab>
<ion-tab ng-if="vm.atrakcja.film" title="Film" icon-on="ion-ios-videocam" icon-off="ion-ios-videocam"
ng-click="vm.zmienStrone('film')">
<ion-nav-view name="film"></ion-nav-view>
</ion-tab>
</ion-tabs>
Every ion-nav-view
has it’s state
in router
What I want? Back button
in item details
- that back button
should always (on every tab) go to item list
.
Now back button desapears
I want to reset my nav history only by clicking link in menu using nav-clear