需求:一个页面内放入两部分记录,数据由后端动态渲染(高度不一),导出的pdf要两部分分别各占一个A4
html代码:
js代码
methods: {
exportPdf () {
const printHTML = document.querySelector('#printId').innerHTML
window.document.body.innerHTML = printHTML
window.print() // 调用window打印方法
window.location.reload()
}
}
效果: