- 调用 printjs 打印
- 安装依赖 :npm instal print-js
- 组件中导入依赖 import printJS from 'print-js'
- 调用 printjs 的方法
- 原生打印
- 调用原生打印的方法
-
//原生的打印 printAll(){ const printHTML = document.querySelector('#printBill') window.document.body.innerHTML = ""; window.document.body.appendChild(printHTML); window.print();//调用window打印方法 window.location.reload();//打印完成后重新加载页面 } //printjs打印 billPrintClick(){ setTimeout(function(){ const style = '@page { size: auto; margin: 0;} .paging{page-break-after: always;}' printJS({ printable: 'printID',//打印的标签元素id type: 'html', header: '', targetStyles: ['*'], headerStyle: 'font-weight:400;text-align:center;', scanStyles: true, //控制打印的样式是否生效 style }); }, 100) }
前端调用打印机
最新推荐文章于 2025-03-19 13:37:03 发布