首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Code.org的AppLab readRecords函数问题

Code.org的AppLab readRecords函数问题
EN

Stack Overflow用户
提问于 2020-07-06 21:33:56
回答 1查看 171关注 0票数 0

我在第74行调用readRecords,语法很简单,但程序在此行挂起。学生表存在,有12名学生,它最初是使用第60行上的createRecord创建的。我已经研究了这一行的语法太长了。我遗漏了什么?

另外,有没有一种更好的方式在readRecords代码块之外使用这些数据?我将它复制到数组中(applab中没有二维数组或结构)。我试图创建某种形式的全球“记录”,但没有成功。我从App Lab项目中学到的示例使用了readRecords代码块内的数据,而不是块外的数据。

项目:我的项目:https://studio.code.org/projects/applab/xEEOqp8zpOJ2g-YyCntajlhvh0crb2ysLvP1Pg5LCF8

具体代码如下:

代码语言:javascript
复制
    onEvent("choosePeriodNext", "click", function() {
        var chosenPeriod = getText("period2");
        readRecords("Students", {}, function(records) {
            numStudents = records.length;
            if (numStudents>0) {
                for (var i =0; i < numStudents; i++) {
console.log (records[i].goesBy);
                goesBys[i] = records[i].goesBy;
                pronounss[i] = records[i].pronouns;
                periods[i] = records[i].period;
                firsts[i] = records[i].first;
                lasts[i] = records[i].last;
                games[i] = records[i].game;
                jobs[i] = records[i].job;
                goodAts[i] = records[i].goodAt;
                toKnows[i] = records[i].toKnow;
                photos[i] = records[i].photo; 
            }
        learnNames();    
        } else setScreen ("home");
    });  
});

谢谢你的帮助!

卡罗尔

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-09 00:30:35

我回答了我自己的问题。

我发现这段代码可以在一个大学生的浏览器中运行,但我的浏览器却无法运行。

我清除了缓存和cookie,然后重启了浏览器。现在它起作用了。

哦天啊。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62757243

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档