在网上找了个打印的插件,发现照例子来出现了问题,不懂哪没对

问题描述

网上搜到的插件叫print-js,然后照着例子来一直报错,(0 , _printJs2.default) is not a function

问题出现的环境背景及自己尝试过哪些方法

我打印了下这个发现,他是一个空对象,而不是一个方法,一直没想明白哪错了

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)

插件底层封装:一、index.js
(import print from './js/init'

const printjs = print.init

if (typeof window !== 'undefined') {
window.printJS = printjs
})

二、init.js
(export default {
init () {

let params = {
  printable: null,
  fallbackPrintable: null,)

export default printjs
三、我的引用方法
import print from 'print-js'

            print({
                printable: 'print_count',
                type: 'html',
                // 继承原来的所有样式
                 targetStyles: ['*']
            })

插件的文档:http://printjs.crabbly.com/#cdn
二、

你期待的结果是什么?实际看到的错误信息又是什么?

阅读 1.5k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题