一个比较简单的方法
1.安装插件 npm install vue-print-nb --save
2.在main.js文件中引入
import Print from 'vue-print-nb'
Vue.use(Print); //注册
3.在div里写上id,这个div里所有的内容就都可以打印了,例如:
<div id="printTest" >
<p>要打的字</p>
</div>
<el-button v-print="'#printTest'" >打印</el-button>