一、安装
npm install print-js --save
二、引入
// 全局引入
import PrintJS from 'print-js'
Vue.use(Print)
//局部引用 需要打印的页面引用
import printJs from "print-js"
// 打印预览按钮
dyylBtn() {
printJs({
printable: "printTable",
type:'html',
header:null,
targetStyles:['*'],
})
},
<el-button type="primary" @click="dyylBtn"> 预览打印 </el-button>
<div id="printTable">
<div>打印的内容</div>
<div style="page-break-after:always"></div> //打印多页
</div>