使用$http发送请求的时候显示loading

在AngularJS单页应用中,为了在发送HTTP请求时显示加载指示器,可以在index.html中添加特定的CSS和JS代码。CSS部分用于创建loading效果,而JS部分则在$http请求前后控制loading的显示和隐藏。同时,可以使用Bootstrap的modal-open属性来实现页面的半透明蒙版,防止用户在加载期间进行交互。
摘要由CSDN通过智能技术生成

由于是单页应用, 所以在index.html中必有这样一行:

<div ui-view=""></div>

在这一行下面添加以下代码:

<div id="loading" ng-show="showLoading">
    <div class="spinner">
        <img src="images/loading.gif" style="z-index: 999">
    </div>
</div>

CSS:

#loading {
  position: fixed; /* Sit on top of the page content */
  display: block; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值