我在api.js里面封装了三个api函数,都是用axios:
apiFunction1()
apiFunction2()
apiFunction3()
现在要在vue文件中的created中连续调用三个函数,需要等到apiFunction1有了返回值之后,才能调用apiFunction2,等到apiFunction2有了返回值之后,才能调用apiFunction3,应该怎么写?
我在api.js里面封装了三个api函数,都是用axios:
apiFunction1()
apiFunction2()
apiFunction3()
现在要在vue文件中的created中连续调用三个函数,需要等到apiFunction1有了返回值之后,才能调用apiFunction2,等到apiFunction2有了返回值之后,才能调用apiFunction3,应该怎么写?
一种方式是用promise.all,一种方式是用async+await,一种方式是在then里面嵌套