这是我试图用 MiSO 数据集替换的当前手动填充的数组:
var stream = new Array();
stream [0] = "life";
stream [0] = "time";
我想用一个会自动填充它的数据集替换它。这是成功获取在数组中手动输入的值的示例代码。示例中只有两个值,但可能是数百个,我想为其他人重用它。这就是为什么我要消除手动输入的原因。
var ds = new Miso.Dataset({
importer: Miso.Dataset.Importers.GoogleSpreadsheet,
parser: Miso.Dataset.Parsers.GoogleSpreadsheet,
key : "0AkNLBJFrSMj2dDdKZ1FkaGIxYnF3U0pjeThIY2pjN3c",
worksheet: "1"
});
ds.fetch({
success : function() {
var magazine = ds.toJSON();
var title1 = magazine[0].name;
var title2 = magazine[1].name;
alert(title1 + " " + title2);
},
error : function() {
}
});
所以,我需要创建stream
从 MISO 数据集创建数组,以便格式匹配:
这不起作用,但这是我可以解释值如何stream
在 MISO 数据集中找到的每个值的“新”数组中匹配的唯一方法:
var stream = new Array();
stream [0] = magazine[0].name;
stream [1] = magazine[1].name;
我需要保留 MISO 的东西,我不能重命名stream
数组。