Meteor 未捕获类型错误:无法读取属性';ToObject';流星中未定义的
我在运行我的项目时遇到了这个错误,有什么想法吗 错误为:未捕获类型错误:无法读取未定义的属性“ToObject”。 请参阅以下代码一次:Meteor 未捕获类型错误:无法读取属性';ToObject';流星中未定义的,meteor,Meteor,我在运行我的项目时遇到了这个错误,有什么想法吗 错误为:未捕获类型错误:无法读取未定义的属性“ToObject”。 请参阅以下代码一次: Members = new Meteor.Collection("members"); if (Meteor.isClient) { var fileName = ''; Template.hello.events({ 'change input': function(ev) { fileName
Members = new Meteor.Collection("members");
if (Meteor.isClient) {
var fileName = '';
Template.hello.events({
'change input': function(ev) {
fileName = ev.currentTarget.files;
console.log("fileName : "+ fileName);
_.each(ev.currentTarget.files, function(file) {
Meteor.saveFile(file, file.name ,file.type);
});
}
});
Template.hello.events({
'click #uploadTestFile':function(e){
console.log("Btn Clicked......."+fileName);
var files = fileName;
for (var i = 0, file; file = files[i]; i++)
{
if (file.type.indexOf("text") == 0)
{
var reader = new FileReader();
reader.onloadend = function (e)
{
var text = e.target.result;
console.log(text)
var all = $.csv.toObjects(text);
console.log(all)
_.each(all, function (entry)
{
Members.insert(entry);
});
}
reader.readAsText(file);
}
}
}
});
Meteor.saveFile = function(blob, name, type, path, callback) {
//Here some code
}
}
我不知道该怎么做。所以请建议我怎么做?控制台从
console.log(all)
输出的是什么?这意味着JQuery变量$.csv未定义。我想您需要安装JQuery插件。