一段时间以来,我一直在遇到麻烦。这是我的Google登录权限调试版本。
socket.on("signindata",(data)=>{
handleUser(data, (husr)=>{
userfile = husr
for (let i = 0;usergroups.length;i++) {
console.log(i)
if (usergroups[i].id == husr.perms[0]){
socket.perm = usergroups[i]
console.log(socket.perm)
break
}
}
})
})
每当我尝试在函数外部调用socket.perm时,它将返回未定义的值。
我在做什么错了?