0

我在離子應用如下問題具有路由:離子NAV-後退按鈕存在,但不工作

我有內部選擇一個嵌套的視圖,所以我可以在我的路由使用繼承,但是當我進入安全選項卡時會發生什麼情況,即ion-nav-back-button完全不起作用,儘管它顯示在我的導航欄中。

我是新來的離子型,任何意見,將不勝感激,謝謝

的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

好像東西是錯誤的,我嵌套這些觀點的方式,因爲我甚至不能訪問使用ui-sref的layout.options – matt93

回答

0

我已經沒有嵌套security.html安全options.html

所以目前我有內 「解決」 我的問題

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

我覺得這不是正確的解決方案,但我必須讓它工作。請,如果你有解決方案/理由,爲什麼以前的代碼不能正常工作,分享

感謝

相關問題