我尝试使用谷歌的GDownloadUrl阅读一些文件,它只是不时有用。
1 var fileContent = "blah blah";
2 availabilityFile = "input/available/" + date + ".csv";
3 GDownloadUrl(availabilityFile, function(fileData) {
4 fileContent = fileData;
5 });
6 fileRows = fileContent.split("\n");
答案 0 :(得分:4)
GDownloadUrl是一个异步操作。因此,第6行立即执行,无需等待GDownloadUrl完成。
使用onload函数执行只能在下载完成后才能执行的操作。
答案 1 :(得分:0)
感谢您的解释。所以看来,这样的代码应该按照预期进行说明。
1 var fileContent = "blah blah";
2 availabilityFile = "input/available/" + date + ".csv";
3 GDownloadUrl(availabilityFile, function(fileData) {
4 fileRows = fileData.split("\n");
5 });