как остановить угловые события маршрутизатора от печати на консоли - PullRequest
0 голосов
/ 14 ноября 2018

Я создаю угловое приложение и использую {RouterModule} from @angular/router.

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

Как я могу остановить печать событий углового маршрутизатора на консоли?

Редактировать 1: Изображение журналов

Picture of logs

Ответы [ 2 ]

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

В вашем модуле поиск:

 imports: [
        RouterModule.forRoot(routes,
            // this Debug options:
            { enableTracing: false }
        )
    ]

enableTracing должно быть ложным

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

Как показано на прикрепленном скриншоте, вам необходимо включить производственный режим для вашего углового приложения, чтобы избежать этих журналов (Так как угловое приложение запускается в режиме разработки по умолчанию).

Просто поместите этот фрагмент кода в файл main.ts перед вызовом начальной загрузки вашего приложения -

import {enableProdMode} from '@angular/core';

enableProdMode();
bootstrap(....);

обновление

Поиск по ключевому слову enableTracing в вашем файле маршрутизации, либо удалите его, либо установите для него значение false.

{ enableTracing: false }

Подробнее см. Здесь -

...