vue使用递归函数,循环执行方法

2020-10-16  本文已影响0人  小睿同学

递归方法

recursiveFun(index){
    this.textfun(index)//需要循环执行的方法
},

引用

this.recursiveFun(index);//一般index初始设为0,从0开始递归循环

需要循环执行的方法

textfun(index){
    //执行axios,成功后
     ++index;
     if(//判断执行方法的条件(满足什么条件时停止循环执行)){
          this.recursiveFun(index) 
     }
}

注:不要使用for循环,for循环中嵌套了异步请求会导致请求顺序错乱

OK,就这样,End~
上一篇下一篇

猜你喜欢

热点阅读