我在上传图片时显示了微调器,并显示时间,如果没有收到firebse.i的响应,我正在使用$("#showLoaded")。css({' display' :"阻止"});它不是工作,但装载机不能正常显示,我也使用了!重要的是这个但它没有应用。我已经覆盖了类=" nghide"我不明白代码中的错误是什么?
$scope.uploadBackgroundImage = function(event) {
$("#showLoaded").css({ 'display': "block" });
//Get the value from the input field and assign into the fire-base node
var userProductImg = $("#imgId")[0].files[0];
var PRODUCT_STORAGE_REF = firebase.storage().ref('user/image');
//get the date as well as put the imageURL from node
var rn = new Date().getTime().toString();
var task = PRODUCT_STORAGE_REF.child(rn).put(userProductImg).then(function(snapshot) {
$timeout(function(){
$scope.backgroundImageURL.push(snapshot.downloadURL);
$("#showLoaded").css({ 'display': "none" });
localStorage.setItem('userImageURL', $scope.backgroundImageURL);
}, 0);
})
}

<div style="text-align: center;" id="showLoaded">
<img class="imageLoaderGif" src="images/googleLoader.gif">
</div>
&#13;