0

Ich habe folgendes Problem mit Routing in meinem ionischen App:Ion-nav-Back-Funktion vorhanden, aber nicht funktioniert

ich eine verschachtelte Ansicht innerhalb Optionen so kann ich Vererbung in meinem Routing verwenden , aber was passiert, wenn ich innerhalb der Sicherheit Tab ist, dass Ion-Nav-Back-Taste funktioniert überhaupt nicht, obwohl es in meiner Navigationsleiste angezeigt wird.

Ich bin neu ionischen würde jeder Beratung geschätzt werden, dank

app.config

$stateProvider 

.state('layout', { 
    abstract: true, 
    templateUrl: 'views/menu.html' 
}) 

.state('layout.options', { 
    views: { 
     'menuContent': { 
      templateUrl: 'views/options.html' 
     } 
    } 
}) 

.state('layout.options.security', { 
    views: { 
     'myView': { 
      templateUrl: 'views/security.html', 
     } 
    } 
}) 

menu.html

<ion-side-menu-content> 

    <ion-nav-bar class="bar-stable"> 

     <ion-nav-back-button> 
     </ion-nav-back-button> 

     <ion-nav-buttons side="left"> 
      ... 
     </ion-nav-buttons> 

    </ion-nav-bar> 

    <ion-nav-view name="menuContent"></ion-nav-view> 

</ion-side-menu-content> 

options.html

<ion-nav-view name="myView"> 
    <ion-view title="Options"> 
     <ion-content> 
     ... 
     </ion-content> 
    </ion-view> 
</ion-nav-view> 

security.html

<ion-view title="Security"> 
    <ion-content> 
     ... 
    </ion-content> 
</ion-view> 
+0

es wie etwas scheint mit der Art und Weise ist falsch ich diese Ansichten bin nisten, weil ich kann nicht einmal Zugang layout.options mit ui-sref – matt93

Antwort

0

Ich habe mein Problem, indem sie nicht nisten die security.html innerhalb des options.html

so zur Zeit "gelöst" Ich habe

.state('layout.security', { 
    views: { 
     'menuContent': { 
      templateUrl: 'views/security.html', 
     } 
    }  
}) 

Ich denke, das ist nicht die richtige Lösung, aber ich muss es zum Laufen bringen. Bitte, wenn Sie Lösung/Grund haben, warum der vorherige Code nicht funktioniert, teilen

dank