- 当前 Bug 的表现(可附上截图)
- 预期表现
- 复现路径
- 提供一个最简复现 Demo
调试和直接在程序用调用 都是有效的
但是使用 触发器调用 ,根本找不到被调用的云函数的调用记录
setTimeout( function () { console.log( new Date ()); const a = cloud.callFunction({ name: 'addBookCollectionById' , data: { novelId: novelId } }) }, index* 750 ); |
去掉setTimeout 就是好的。但是因为是批量执行,并发数超过20会报错,所以我才写的延时
现在不知道怎么办了
楼主,你的问题怎么解决的,能不能分享一下?
用箭头函数试试呢,让他绑定当前的运行环境
setTimeout(()=> {}, index*750)