gpt4 book ai didi

javascript - Javascript 中没有超出作用域的 var 赋值

转载 作者:行者123 更新时间:2023-12-03 06:11:44 25 4
gpt4 key购买 nike

我需要了解为什么 vm.Info var 的分配无法正常工作。抱歉问了一个不好的问题。

 vm.getUser = function(email) {
vm.Info = ''

authentication
.avvocatoByEmail(email)
.error(function(err){
return null;
}).success(function(data){
vm.data = { user : data };

vm.Info = $crypto.encrypt(vm.data.user[0].id + "." + vm.data.user[0].email, 'myKey');
console.log("Here ok: " + vm.Info);

});

console.log("Here blank: " + vm.Info);
}

最佳答案

因为 ajax 调用是异步的,因此,您的第二个 console.log (不起作用)将首先执行;一旦 ajax 调用的成功事件被触发,第一个 console.log 将在您将数据分配给该变量的地方工作。

关于javascript - Javascript 中没有超出作用域的 var 赋值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39288346/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com