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;
相关推荐
在繁华处2 分钟前
从零搭建轻灵(四):工具系统与 Pipeline
前端·chrome
小则又沐风a6 分钟前
进一步了解进程---第四章 进程管理
java·服务器·前端
放下华子我只抽RuiKe56 分钟前
FastAPI 全栈后端(一):为什么选择 FastAPI
前端·javascript·深度学习·react.js·机器学习·前端框架·fastapi
ZC跨境爬虫8 分钟前
跟着 MDN 学CSS day_11:(深入理解CSS值与单位的完整体系)
前端·css·ui·html·tensorflow
青云计划11 分钟前
SSE流式响应:从Reactor Flux到生产级AI聊天的工程实践——5分钟超时、线程隔离、背压处理全解析
前端·人工智能·firefox
水云桐程序员16 分钟前
Flutter与React Native的对比分析
flutter·react native·react.js
A南方故人17 分钟前
将容器内的元素变为可拖拽
开发语言·javascript·ecmascript
codefan※27 分钟前
7 个Prompt 框架汇总:从 Chain of Thought 到 ReAct + PoT
前端·react.js·ai·llm·prompt·prompt工程·思维链
迁旭29 分钟前
Claude Code /status 功能技术文档
前端·javascript·人工智能·react.js·机器学习·gpt-3·文心一言