$ window.print () генерирует несколько одинаковых листов в разных превью - PullRequest
0 голосов
/ 07 октября 2018

Использование $window.print() в проекте angularjs на всплывающем моде.В предварительном просмотре печати в Firefox отображаются 3 одинаковые страницы ... и в Chrome 2 точно такие же страницы.

Может кто-нибудь объяснить, почему это происходит?

1 Ответ

0 голосов
/ 07 октября 2018

Оказывается, что когда я печатал модал, нижняя страница под модалом также выбиралась для печати.Несмотря на то, что в предварительном просмотре печати было показано несколько экземпляров модального режима, на самом деле он пытался напечатать содержимое главной страницы.Решено с помощью медиа-запроса, чтобы скрыть главную страницу при печати. ​​

Я выяснил это, потому что safari фактически открывает нижележащую страницу в документе для печати. ​​

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