【发布时间】:2020-09-26 10:53:00
【问题描述】:
我正在我的 reactJS 应用程序中开发一个 pdf 阅读器。我需要显示 pdf 文件的加载指示器。我的 pdf 阅读器只有在文件完全加载后才会加载。正如您在this link 中看到的那样。
我认为首先单独加载 pdf 文件,同时显示加载百分比指示器,然后只加载 pdf 加载器组件就可以了。
还有一个 useState 来设置加载状态和加载百分比可能是一个好主意。请帮助我实现这一点,并随时提出其他建议。
我目前的代码如下:
import PDFViewer from "mgr-pdf-viewer-react"
function Reader({ bookDetail }) {
const readerRef = useRef(null)
return (
bookDetail !== null && (
// ...
<PDFViewer
page={1}
document={{
url: bookDetail.bookUrl,
}}
/>
// ...
)
)
}
export default Reader
【问题讨论】:
标签: javascript reactjs pdf state loader