Угловые printjs: ERROR TypeError: Object (...) не является функцией - PullRequest
0 голосов
/ 29 июня 2018

Я пытаюсь использовать printJS в Angular и распечатать изображение (PNG). Я сделал импорт:

    import { printJS } from "print-js/dist/print.min.js";

Затем я выполняю этот код печати в функции, согласно документации :

    printJS('no-image.png', 'image');

Я получил следующую ошибку: enter image description here

Я не могу найти решение, чтобы это исправить.

1 Ответ

0 голосов
/ 29 июня 2018

Я думаю, вам нужно использовать импорт по умолчанию для этой библиотеки:

import printJS from "print-js";

Кроме того, для пакетов NPM никогда не следует импортировать напрямую из пути js. Обычно вы просто импортируете из самого пакета, в вашем случае print-js.

...