npm i vue-print-nb
import Print from 'vue-print-nb'
use(Print)
<a-button :style="{ marginLeft: '6px' }" v-print="'#printTest'">导出PDF</a-button>
#printTest 是打印的容器
printSetting:{
id:"printTest", // 打印的容器ID
popTitle:"得膜率图表", // 顶部标签
preview:false, // 是否开启预览
},
打印的时候可以表格线条会丢失
border-collapse: unset;
border-collapse: collapse;