angular 6: Небулярная тема, изменение макета и URL - PullRequest
0 голосов
/ 09 ноября 2018

Я новичок в угловых и небулярных. Я занимаюсь разработкой приложения с небулярной темой.

Я хочу знать, как отключить меню слева на некоторых страницах. (как домашняя страница) теперь все страницы, кроме логина и регистрации, показывают меню слева и как отключить # из URL для всех ссылок (логин и страницы) удаление

{provide: LocationStrategy, useClass: HashLocationStrategy} 

из app.module сделать проблему с логином и зарегистрировать ссылки на сервере

спасибо.

1 Ответ

0 голосов
/ 09 ноября 2018

Удаление Hash # из URL: Перейдите на app-routing-module.ts и измените true на false:

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

И вам нужно установить базовый URL в index.html:

<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, потому что я скопировал весь фреймворк и настроил его.

...