gpt4 book ai didi

angularjs - 从登录页面删除导航菜单

转载 作者:行者123 更新时间:2023-12-02 22:16:11 24 4
gpt4 key购买 nike

在我写的地方有基本的 html admin_layout.html:

<body>
<div ng-include="'/static/partials/admin_navigation.html'"></div>
<div ng-view></div>

有兴趣了解如何从登录页面删除管理导航?

尝试在 LoginCtrl 中设置变量 hide_menu 并使用 ng-if="hide_menu"隐藏它,但这对我不起作用。它隐藏所有管理面板中的菜单。

UPD:修复了添加到导航 div 菜单 Controller 的问题。或者更好地创建菜单指令?

UPD2:

admin_app.js中添加:

adminApp.run(function($rootScope, $location) {
$rootScope.location = $location;
});

admin_layout.html中:

<nav ng-include="'/static/partials/admin_navigation.html'" ng-if="location.path() !== '/admin/login'"></nav>

现在一切正常

最佳答案

使用我在问题的 UPD2 中编写的代码修复了问题

关于angularjs - 从登录页面删除导航菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22141522/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com