Журналирование операций UI

Web UI журналирует свои операции и действия в консоль браузера. Эта система очень схожа с журналированием на стороне сервера.

Чтобы получить доступ к журналам Web UI, откройте dev tools браузера и переключитесь на console.

Уровни записей журнала UI соответствуют уровням журналирования на сервере.

Можно получить список категорий журналирования уровня UI, вызвав метод showLoggers() JavaScript объекта LoggersManager, доступного из глобальной области видимости.

Большинство категорий соответствуют категориям журналирования на стороне сервера. Однако, некоторые категории специфичны для Web UI:

Категория

Описание

ag.dashboard.reducers

Сообщения, относящиеся к редактированию компоновки инструментальной панели.

ag.network.requests

Сообщения, относящиеся к различным подключениям SberMobile Server.

ag.redux.actions

Сообщения, относящиеся к изменениям статуса приложения UI (например, изменениям событий или свойств компонента).

По умолчанию все логгеры настроены на журналирование сообщений на уровне Info или выше. Чтобы изменить уровень журналирования, вызовите метод setLoggersLevel(string level, string logger) JavaScript объекта LoggersManager.

Пример: Команда LoggersManager.setLoggersLevel("debug", "ag.context")переключает журналирование в категории ag.context на уровень debug.