【发布时间】:2020-04-30 00:40:10
【问题描述】:
您好,我在 react 中实现了一个加载器,如下所示。
ReactDOM.render(
"loaded",
document.getElementById("root")
);
body,
#root {
width: 100%;
margin: 0;
display: flex;
align-items: center;
justify-content: center;
background-color: #36364b;
height: -webkit-fill-available;
}
<div id="root">
<img src="https://samherbert.net/svg-loaders/svg-loaders/ball-triangle.svg" class="loader" alt="loader">
</div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/16.6.3/umd/react.production.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react-dom/16.6.3/umd/react-dom.production.min.js"></script>
这确实在加载时显示加载。可以通过禁用 chrome 开发者工具上的缓存并重新加载来检查它。
我想显示为脚本文件加载的百分比。如何实现?
【问题讨论】:
-
没有干净的方法可以做到这一点。但是您可以查看这些 SO 答案stackoverflow.com/questions/1958624/…
-
你要达到的cdn加载百分比??????
-
@warmachine 是的。
-
@warmachine 是的,这些答案都有点老套,并没有显示实际的加载百分比。我会坚持我现在得到的。感谢您的建议。
标签: javascript reactjs preloader