-5

我正在尝试使用此jquery-csv插件将 csv 文件解析为数组,但是在检查 $.csv 的日志时说未定义。但是,当我直接在控制台中复制并执行插件中的代码时,$.csv 可以工作。我什至尝试了 jquery 的 getScript() 方法将 jquery-csv 直接导入我的自定义脚本,但它显示未定义。

$.getScript("../js/jquery-csv.js"); console.log($.csv);

还尝试在 head 中添加此内容,并显示在 Chrome 开发人员工具中 script(scr='https://cdnjs.cloudflare.com/ajax/libs/jquery-csv/0.8.9/jquery.csv.min.js') included this in the head of the page. It shows up in head through chrome devtools

PS - 使用 pug 模板引擎

4

1 回答 1

0

您不能使用直接$.csv后运行getScript功能。因为可能需要一些时间来加载 js 但console.log语句在语句运行之后getScript运行。所以你必须试试这个..

$.getScript("../js/jquery-csv.js",function(){
    console.log($.csv);
});
于 2018-02-27T17:20:21.713 回答