尝试从for循环中的数组中获取和显示数据,但它只显示一个条目。我在Storyline的触发器中执行此操作,当在浏览器中查看Storyline时,我没有得到检查员的任何帮助。
function showInfo(data) {
for (var i = 0; i < data.length; i++) {
var player = GetPlayer();
player.SetVar("name", data[0].name + "\n");
}
}
看起来似乎很简单,但不确定最新情况。也许Articulate Storyline增加了一层额外的问题。
答案 0 :(得分:0)
but it's only showing one entry
这是因为您要在每个0
索引处访问。您需要使用i
来正确迭代每个元素。
请参阅:
function showInfo(data) {
for (var i = 0; i < data.length; i++) {
var player = GetPlayer();
player.SetVar("name", data[i].name + "\n");
}
}