Javascript 如何在react js中停止主进程,直到其他异步进程完成

Javascript 如何在react js中停止主进程,直到其他异步进程完成,javascript,reactjs,asynchronous,Javascript,Reactjs,Asynchronous,我使用这段代码从Firebase数据库中获取一个字符串,数据以不同的字符串分隔,稍后我将其存储在数组中,但主进程保持运行,并在值获取所需数据之前调用返回方法 类promotiva扩展组件{ 建造师(道具){ 超级(道具); 这个州={ 阵列实际:[] } var阵列; var user=firebase.auth().currentUser; var refDB=ref.child(“adan1995a@gmail-com“+”/SlideActual”); refDB.on('value',

我使用这段代码从Firebase数据库中获取一个字符串,数据以不同的字符串分隔,稍后我将其存储在数组中,但主进程保持运行,并在值获取所需数据之前调用返回方法

类promotiva扩展组件{
建造师(道具){
超级(道具);
这个州={
阵列实际:[]
}
var阵列;
var user=firebase.auth().currentUser;
var refDB=ref.child(“adan1995a@gmail-com“+”/SlideActual”);
refDB.on('value',快照=>{
recibirArray=snapshot.val().slideActual;
var StringN=“”;
var ArrayFg=[];
对于(var i=0;i