React 打印插件 -- react-to-print

一、安装依赖

复制代码
npm install react-to-print

二、使用

javascript 复制代码
import { useReactToPrint } from "react-to-print";
import React, { useRef, forwardRef } from 'react';


const Content = () => {
    const contentRef = useRef(null);
    const reactToPrintFn = useReactToPrint({ contentRef });
    const TableComp = forwardRef((props, ref) => {
        return (
            <div ref={ref}>
                打印区域
            </div>
        )
    });
    return (
        <div>
            <TableComp ref={contentRef} />
        </div>
    );
};

export default Content;
相关推荐
前端大卫6 小时前
H5 渲染 PDF 并添加高亮的两种方案【附源码】
前端
因_崔斯汀7 小时前
用 AI 生成 Three.js 沉浸式网站,代码与 Skill 均已开源
前端·人工智能
葡萄城技术团队8 小时前
一键触发工作表中所有异步函数:用依赖单元格刷新 SpreadJS 公式
前端
Bigger8 小时前
谁动了我的 URL?——记一次微前端"灵异 Bug"的排查实录
前端·ai编程·vue-router
JavaGuide8 小时前
轻量开源版 IDEA 来了!
前端·后端
2601_962097488 小时前
JavaScript 异步编程
javascript·ajax·回调函数·异步编程·子线程
张洪权8 小时前
nest.js websocket 群聊----私聊功能
前端·nestjs
流光D8 小时前
AI Era: Building Web Sites and Configuring Nginx Reverse Proxy Process
前端·人工智能·nginx
sakidd8 小时前
VS Code 的 AI Chat 现在已经这么能干了?
前端
计算机魔术师8 小时前
英伟达砸130亿美元买下一个平台,黄仁勋到底在怕什么?
前端