我需要在更改网址时保持菜单打开。现在如果我点击View File或Diff菜单隐藏,因为url将有不同的路径(/ files,/ diff)。
当网址被更改时,有没有办法阻止菜单隐藏?
这是我的代码:
<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 :(得分:0)
您希望确保在启动页面时始终将折叠变量设置为false。可能你可以通过控制器或菜单的指令控制器来做到这一点。