# bp-react-pdf-viewer **Repository Path**: free_pan/bp-react-pdf-viewer ## Basic Information - **Project Name**: bp-react-pdf-viewer - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-03-07 - **Last Updated**: 2021-04-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # bp-react-pdf-viewer ## 作用 对指定链接地址的pdf进行展示 ## 分为两种展示方式 分页展示与完整展示 ```typescript jsx const App = () => { const [scale, setScale] = useState(1); const [totalPage, setTotalPage] = useState(0); const [pageNum, setPageNum] = useState(1); const onPageChange = (incNum) => { setPageNum(prev => { const ret = prev + incNum; if (ret === 0) { return prev; } if (ret > totalPage) { return prev; } return ret; }); } const onPlusScale = () => { setScale(prev => prev + 0.5); } const onReduceScale = () => { setScale(prev => prev - 0.5); } const onGetTotalPage = (tp: number) => { console.log('tp', tp) setTotalPage(tp); } return (

分页显示pdf

页码: {pageNum}/{totalPage}

完整显示pdf

); }; ```