Javascript 在数据绑定到Angular JS中的作用域之前使用淡出微调器
以下代码在实际绑定Firebase中的数据后将淡出微调器Javascript 在数据绑定到Angular JS中的作用域之前使用淡出微调器,javascript,jquery,angularjs,firebase,Javascript,Jquery,Angularjs,Firebase,以下代码在实际绑定Firebase中的数据后将淡出微调器 myFactory.$bindTo($scope, 'fact').then(function() { $('#spinner').fadeOut(1000); }); 但是,如何在数据绑定前将其淡出半秒呢?这里有一个解决方案,一旦加载数据,就会将绑定延迟半秒 myFactory.$loaded().then(function() { $('#spinner').fadeOut(1000); $timeout(functio
myFactory.$bindTo($scope, 'fact').then(function() {
$('#spinner').fadeOut(1000);
});
但是,如何在数据绑定前将其淡出半秒呢?这里有一个解决方案,一旦加载数据,就会将绑定延迟半秒
myFactory.$loaded().then(function() {
$('#spinner').fadeOut(1000);
$timeout(function() {
myFactory.$bindTo($scope, 'fact');
}, 500);
});
由于你很难预测这个请求将持续多长时间,恐怕这是不可能的。也许你可以做一些统计测量,找出一种方法来预测请求将持续的时间:那么今天就不可能了?也许在将来;哦,不,一定有办法做到这一点。。。我真的很想要这样的行为:我对firebase不熟悉,你怎么能检查你是否能将绑定延迟半秒,你想做的事情是困难的还是不可能的,我知道;我去检查一下