Angular CDK Layout - Как глобально включить BreakPointObserver в проект - PullRequest
4 голосов
/ 23 марта 2019

Я создаю новый проект с последней версией Angular. Я использую Angular Material для этого. Я использую BreakpointObserver из @ angular / cdk / layout. Я могу успешно добавить это к одному из моих компонентов. Но я хочу добавить его глобально к своему проекту, чтобы все компоненты / модули могли использовать точки останова web / tablet / mobile для различных манипуляций с DOM.

Я могу добавить это в app.component.ts, но я ожидаю написать директиву или что-то в этом роде. Нет службы, поскольку BreakpointObserver уже является службой.

Как лучше всего добавить глобально наблюдаемые объекты BreakPointObserver в проект. Не нужно добавлять isHandset $ observables каждый раз в файл ts каждого компонента

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