@pzy915/print-dom
TypeScript icon, indicating that this package has built-in type declarations

0.0.1 • Public • Published

@pzy915/print-dom

作用

一个基于 ts 和 iframe 实现的 dom 打印组件

详细使用文档: @pzy915/print-dom

安装和使用

pnpm add @pzy915/print-dom

特别注意事项:

组件内部的实现方式是先将待打印节点克隆一份出来,再对克隆的节点进行打印。但克隆过程中并不会克隆样式,并且样式也只能通过printCssArr属性指定

import { DomPrintConfig, doPrint } from '@pzy915/print-dom'

const domPrintConfig: DomPrintConfig = {
  htmlDomOrHtmlSelector: `#${id}`,
  printCssArr: [`${baseUrl}demo.css`],
}
doPrint(domPrintConfig)

Readme

Keywords

none

Package Sidebar

Install

npm i @pzy915/print-dom

Weekly Downloads

2

Version

0.0.1

License

none

Unpacked Size

14.3 kB

Total Files

9

Last publish

Collaborators

  • sd4015700