dom节点打印组件
项目地址
作用
基于 ts 和 iframe 实现的 dom 节点打印组件
安装
pnpm add @pzy915/print-dom
特别注意事项:
组件内部的实现方式是先将待打印节点克隆一份出来,再对克隆的节点进行打印。但克隆过程中并不会克隆样式,并且样式也只能通过
printCssArr属性指定
ts
import { DomPrintConfig, doPrint } from '@pzy915/print-dom'
const domPrintConfig: DomPrintConfig = {
htmlDomOrHtmlSelector: `#${id}`,
printCssArr: [`${baseUrl}demo.css`],
}
doPrint(domPrintConfig)