角度6:星云主题,更改布局和网址

时间:2018-11-09 12:00:04

标签: angular6 nebular

我是新来的角质和神经状。 我正在开发一个带有星云主题的应用。

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

{provide: LocationStrategy, useClass: HashLocationStrategy} 

来自app.module的服务器登录和注册链接出现问题

谢谢。

1 个答案:

答案 0 :(得分:0)

从网址中删除哈希号: 转到您的app-routing-module.ts并将true更改为false

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>

注意:这取决于您如何使用Nebular。您可能将此文件保存在node_modules中,但是由于我复制了整个框架并对其进行了自定义,因此我将其保存在app文件夹中。