【发布时间】:2018-06-12 03:57:24
【问题描述】:
我正在尝试在 ReactJs 中进行 API 调用时显示加载图像。请找到以下代码。 当 props.loading 为真时,我想用微调器 svg 显示 Bootstrap 的模态。但是那个微调器变量显示在哪里需要它。
它在没有 Bootstrap 的模态的情况下正常工作,但是,我想在 bootstrap 的模态中显示微调器。
render() {
let spinner;
if(this.props.loading != undefined )
{
if(this.props.loading)
{
spinner = <div className="modal fade bs-example-modal-
sm" tabindex="-1" role="dialog" aria-
labelledby="mySmallModalLabel"> +
<div className="modal-dialog modal-sm"
role="document"> +
<div className="modal-content"> +
<a href="#"><img src="Spinner/Spinner.svg"
className="rounded mx-auto d-block" /></a> +
</div> +
</div> +
</div>;
}
}
return
(
<div>
{spinner}
</div>
}
}
【问题讨论】:
-
你是使用 react-bootstrap 组件还是这个习惯。由你?
-
不是自定义的,正在使用 Bootstrap 的 3.3.7 组件。
-
我明白了。如此定制,:P 你没有使用react-bootstrap.github.io 对吗?因为那里有一个 Modal 组件
标签: twitter-bootstrap reactjs svg