Активированный маршрут с пользовательским сообщением

Я создал пользовательский экран загрузки и хочу отображать сообщения для пользователей в зависимости от того, к чему они обращаются. Я создал message.ts файл аналогично global.ts файл.

Проблема: она отлично работает при первом переходе по приложению от начала до конца, но при обновлении страницы отображается неправильное сообщение, поскольку обновляемая страница не является целевой страницей.

Попытка решения: я попытался использовать активированный маршрут, но он читается как неопределенный

// ROUTING
import {ActivatedRoute, RouterOutlet} from '@angular/router';

export var message = {
    route:ActivatedRoute,

    //Loading screen message
    LOADING_APP:"Loading your " + this.route + "...",

    LOADING_YOUR_READER:"Loading your reader...",

    //Error messages
    ERROR_NOT_RIGHT:"Somethings not right..."

}

// when calling the loader service
this.loaderService.display(true, message.LOADING_APP);

0 ответов

Другие вопросы по тегам