Как использовать электронную печать в Axios, а затем функцию - PullRequest
0 голосов
/ 05 июля 2019

Я хочу использовать электронный принтер в Axios, а затем работать.Как получить доступ к объекту принтера в функции затем?

import printer from 'electron-print';

axios
    .get(`${URL}`)
    .then(response => {
        printer.print('test');
    })
TypeError: BrowserWindow is not a constructor

или

import {printer} from 'electron-print';

axios
    .get(`${URL}`)
    .then(response => {
        // printer is undefined
        printer.print('test');
    })

1 Ответ

0 голосов
/ 05 июля 2019

Я думаю, что вы import библиотека, как вы можете видеть в электронном документе, это require.

Как я вам скажу в комментарии, вы можете попробовать скопировать / вставитьэто:

import {print} from 'electron-print';

axios
    .get(`${URL}`)
    .then(response => print('test'));

Потому что вы ошиблись с:

import {printer} ...
    ...
    print('test'));
...