1. 安装插件
npm install vue-print-nb --save
2. 引入
// 安装好以后在main.js文件中引入
import Print from 'vue-print-nb'
//注册
Vue.use(Print);
3. vue页面选择要打印的地方
<template>
<div class="app-container">
<div class="detalisTitle">
<el-button
type="success"
v-print="'#pdfDom'"
style="margin-right: 30px; margin-top: 30px; float:right;"
>打印</el-button>
</div>
<div class="divTable" id="pdfDom">
// 打印内容
</div>
</div>
</div>
</template>