1

我是角度和星云的新手。我正在开发一个带有星云主题的应用程序。

我想知道如何从某些页面禁用左侧菜单。(如主页)现在除了登录和注册之外的所有页面都显示左侧的菜单以及如何禁用所有链接(登录和页面)的 url 中的 # 删除

{provide: LocationStrategy, useClass: HashLocationStrategy} 

来自 app.module 的登录问题并在服务器上注册链接

谢谢你。

4

1 回答 1

1

从 URL 中删除哈希 #: 转到您的app-routing-module.ts并更改truefalse

const config: ExtraOptions = {
  useHash: false,
};

您需要在 index.html 中设置基本 URL:

<base href="/">

隐藏主题菜单: 在您的项目中找到此文件:https ://github.com/akveo/ngx-admin/tree/master/src/app/%40theme/components/header

并删除:

<nb-action icon="nb-gear" class="toggle-layout" (click)="toggleSettings()"></nb-action>

注意:这取决于您如何使用星云。你可能有这个文件,node_modules但我把它放在我的app文件夹下,因为我复制了整个框架并定制了它。

于 2018-11-09T20:49:25.760 回答