Как я могу ввести зависимости для маршрута UrlMatcher
?
Мне нужно позвонить в бэкэнд API, чтобы выяснить правильный маршрут для каждого URL (путем анализа правил перезаписи и выполнения запросов в WordPress).
Вот почему мне нужен сервис Singleton для UrlMatcher
, чтобы получить данные один раз, а затем использовать их для определения маршрута (а затем внедрить его в компонент с выбранными данными).
Я создал фабрику UrlMatcher:
{
component: PostComponent,
matcher: wpApiUrlMatcherFactory('post')
}
Но я не знаю, как использовать один и тот же сервис во всех них и как создать его, не используя плохой практический код.