我不确定我是否正确使用它但我刚开始使用this jQuery-CSV parser plugin.我想解析我在本地存储的CSV文件,然后根据我从中得到的结果,使用jQuery或ajax的表示法从我提供的网址中获取某些数据。
var $ = jQuery = require('jQuery')
require ('./jquery.csv.js')
var sample = './analytics.csv';
fs.readFile(sample, 'UTF-8', function(err, csv) {
$.csv.toObjects(csv, {}, function(err, data) {
for(var i=0, len=data.length; i<len; i++) {
var link = toLink(data[i].Page)
$.get( link, function(data){
data[i].Category = $('.category').get(0)
});
console.log(data[i])
}
});
});
我收到了错误:
$.get(link, function (data){
^
TypeError: $.get is not a function
at main (E:\Programowanie\lolStats\index.js:16:7)
at Object.<anonymous> (E:\Programowanie\lolStats\index.js:37:1)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.runMain (module.js:604:10)
at run (bootstrap_node.js:394:7)
at startup (bootstrap_node.js:149:9)
在我看来,它喜欢在 jquery.csv.js 文件中寻找 get()函数,而不是常规的jquery模块I&#39;已为此项目安装。什么是使.csv.functions和常规jquery在同一个文件中工作的最简单方法?