前端打印

作者:互联网

2026-03-24

HTML教程

1.定义变量配置dom模板

let template = ‘‘        this.Inselect.forEach(item => {          template +=            `
` })

2.将dom模板配置到打印页面的body中

        const el = document.createElement(‘div‘)        el.innerHTML = template        document.body.appendChild(el)

3.调用打印方法,完成打印

        window.print()        document.body.removeChild(el)

4.注意点(如果只打印配置的dom模板,需要在css中隐藏其他不需要打印的dom,配置方法)

@media print {  #app-main {    display: none;  }}