Javascript Firebase队列。自定义完成状态
我需要根据收到的数据启动不同的规格,但不知道如何正确执行 我试图在我的规范中声明多个“完成状态”,但它不起作用。是否有另一种方法来声明一个规范的多个“完成状态” 有人能帮我一下吗?谢谢Javascript Firebase队列。自定义完成状态,javascript,node.js,firebase,firebase-queue,Javascript,Node.js,Firebase,Firebase Queue,我需要根据收到的数据启动不同的规格,但不知道如何正确执行 我试图在我的规范中声明多个“完成状态”,但它不起作用。是否有另一种方法来声明一个规范的多个“完成状态” 有人能帮我一下吗?谢谢 checkRelationship.getRequestedsFriendships(data.sender, data.receiver).then(() => { data._state='friends_bilateral_commit_start'; console.
checkRelationship.getRequestedsFriendships(data.sender, data.receiver).then(() => {
data._state='friends_bilateral_commit_start';
console.log('STARTS BILATERAL COMMIT');
return resolve(data);
}).catch((err) => {
data._state='friends_commit_start';
console.log('STARTS COMMIT');
return resolve(data);
});
我建议的解决方案是停止当前任务并将新任务推送到队列中 我想知道你是否在你的任务工作中找到了该分叉的任何实现 我看到的“解析(数据)”类似于:将一个作业放到队列中;通过解析只是一个字段更改,状态变为结束值;和拒绝一样,通过将节点作业推送到匹配队列,停止当前任务并启动新任务可能有点容易 干杯,希望你在当前的工作中做得很好