office-ui-fabric - 在 UI 中心显示 Spinner
解决方案
您可以只使用 CSS,这是一个示例:https ://codepen.io/mohamedhmansour/pen/qJggma
基本上确保你的 html 和 body 最大化:
html {
height: 100%;
}
body {
background-color: #eee;
height: inherit;
margin: 0;
}
包裹微调器的 div 应该使内容居中。使用弹性盒:
#loader {
display: flex;
justify-content: center;
align-items: center;
height: inherit;
background-color: white;
}
最后,您的组件如下所示:
let { Spinner, SpinnerSize } = window.Fabric;
ReactDOM.render((
<Spinner size={SpinnerSize.large} />
), document.getElementById('loader'));
同样的事情也适用于 CSS-in-JS。
推荐阅读
- arrays - 在C中对数组中大于n的元素进行升序排序并以降序排序
- r - seq(0, 1, length.out = 10) 对于以下输出是否正确?[1] 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0
- windows - 在互联网连接不佳的教室中安装 VSCODE 的最佳实践
- nim-lang - Nim-Lang:如何在过程中接受任意数量的参数
- javascript - 从一个数组中获取一些不同的随机元素,(每次不设置不同的变量)
- python - Subprocess.popen - 如何一次只运行一个进程
- node.js - 使用nodejs格式化对象数组
- javascript - 函数接收来自两个不同来源的参数
- android - Android Widget按钮服务不响应点击
- django-models - 在 Django 模型中反转外键关系会导致问题吗?