2016-03-23 12 views
0

URL değiştirirken menüyü açık tutmam gerekiyor. Şu anda Dosya Görüntüle veya Diff'i tıklarsam menü gizler. Çünkü URL farklı bir yola (/ files/diff) sahip olur.Url'yi değiştirirken AngularJS menüsünü açık tut

Url değiştirildiğinde, menünün gizlenmesini engellemenin bir yolu var mı? Sayfaların başlatılır zaman daraltılmış değişken her zaman false ayarlı olduğundan emin olmak için,

<a href="#" ng-model="collapsed" ng-click="collapsed=!collapsed">Click to toggle menu</a> 
    <div ng-show="collapsed"> 
     <div class=container" ng-controller="MenuController" ng-show="show_menu()" ng-init="init_file_ids(number_of_files, selected_files)"> 
      <a href="/#files">View File</a> | 
      <a href="/#diff">Diff</a> | 
      <a href="#" ng-click="set_current_view('import')">Import</a> | 
      <a href="#" ng-click="toggle_chart()">Toggle chart</a> 
     </div> 
    </div> 
+0

Lütfen denetleyicinizi ve rota kodunuzu paylaşın; özel ilgi - show_menu işlevi ve MenuController – shershen

cevap

0

:

Bu benim kodudur. Muhtemelen kontrolörler veya menü yönerge denetleyicisinden yapabilirsiniz.

İlgili konular