我是 AP CSP 的新学生,我想在 code.org 的 App Lab 中创建一个用户名/密码系统,但是,它需要我先让 readRecords() 命令运行。
我有这样的代码:
function read (array) {
var truth;
readRecords("loginarray", {}, function(records) {
if (records.length > 0) {
for (var i = 0; i < records.length; i++){
if (array.user == records[i].user){
if (array.pass == records[i].pass) {
truth = false;
hideElement("unverifiedtext");
hideElement("retrybutton");
setScreen("verifyscreen");
}
}
}
}
}
);
return truth;
}
但我所做的似乎都没有让 readRecords() 命令正常工作。我很困惑,这个异步时间可以被干预吗?如果没有,我应该如何解决这个问题?
提前致谢!