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;
相关推荐
shellvon11 小时前
前端攻防:揭秘 Chrome DevTools 与反调试的博弈
前端·逆向
β添砖java11 小时前
案例二:登高千古第一绝句
前端·javascript·css
却尘11 小时前
Server Actions 深度剖析:这就是个披着 React 外衣的 RPC
前端·rpc·next.js
TNTLWT11 小时前
单例模式(C++)
javascript·c++·单例模式
南雨北斗12 小时前
Vue 3 修饰符(Modifiers)
前端
会豪12 小时前
工业仿真(simulation)--前端(七)--消息栏
前端
Jinuss12 小时前
Vue3源码reactivity响应式篇之computed计算属性
前端·vue3
落日沉溺于海12 小时前
React From表单使用Formik和yup进行校验
开发语言·前端·javascript
知识分享小能手12 小时前
React学习教程,从入门到精通, React 新创建组件语法知识点及案例代码(11)
前端·javascript·学习·react.js·架构·前端框架·react
会豪12 小时前
工业仿真(simulation)--前端(五)--标尺,刻度尺
前端