【发布时间】:2021-12-02 17:09:10
【问题描述】:
我正在尝试像这样在节点 js 中设置一些变量:
var perm1 = 0;
var perm2 = 0;
check_tasksAssigned(data,function(resp1) {
perm1 = resp1;
});
check_projectMembers(data,function(resp2) {
perm2 = resp2;
});
if(perm1 && perm2) {
// do some db stuff here
}
但我越来越不确定了。我也试过这样:
var perm1 = check_tasksAssigned(data,function(resp1) {
});
var perm2 = check_projectMembers(data,function(resp1) {
});
if(perm1 && perm2) {
// do some db stuff here
}
并且已经尝试过这样,但结果在所有情况下都是一样的:
var perm1 = check_tasksAssigned(data);
var perm2 = check_projectMembers(data);
if(perm1 && perm2) {
// do some db stuff here
}
我该如何解决这个问题?
【问题讨论】:
-
它可能是重复的,但我不会说它是 that 的重复。您可以从那里得到答案,但等待两个结果与只等待一个结果不同。
-
This one,我想。
-
感谢您的重播,我会检查链接。
标签: javascript node.js callback