Внедрение зависимостей Angular 6 в UrlMatcher - PullRequest
0 голосов
/ 16 января 2019

Как я могу ввести зависимости для маршрута UrlMatcher?

Мне нужно позвонить в бэкэнд API, чтобы выяснить правильный маршрут для каждого URL (путем анализа правил перезаписи и выполнения запросов в WordPress).

Вот почему мне нужен сервис Singleton для UrlMatcher, чтобы получить данные один раз, а затем использовать их для определения маршрута (а затем внедрить его в компонент с выбранными данными).

Я создал фабрику UrlMatcher:

      {
        component: PostComponent,
        matcher: wpApiUrlMatcherFactory('post')
      }

Но я не знаю, как использовать один и тот же сервис во всех них и как создать его, не используя плохой практический код.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...