如图,我有如下四个promise堆叠,第一个工作是正常的,而第2、3、4个都是不正常的,这三个都使用了wx.callfunction,结果在console中可以看到第一个调用彻底完毕后第2、3、4个都被同时调用(这三个都会在被调用时log出数据库指令和返回结果)。在开发文档中,callfunction可以使用promise,但是promise使用的结果却是云函数没有返回值便开始下一个函数运行。我现在不知道该怎么管住这几个callfunction,难道需要我写一个用来检查这几个云函数是否全部返回值的函数吗???(/吐血)
我需要这三个函数彻底返回值后再进行下面的函数,这个已经困扰了我将近一周。。。。。。