Vì vậy, tôi đang cố viết một phương thức thực hiện cuộc gọi http. Khi tôi chạy phương pháp này, tôi nhận được lỗi sau:Phương thức Meteor.http không được xác định trên máy chủ?
Exception while invoking method 'upload' TypeError: Cannot call method 'call' of undefined
Đây là những gì mã trông giống như:
Chủ đầu tư:
console.log(Meteor.call('upload', f, content));
Server:
Meteor.methods({
upload: function(file, content) {
this.unblock();
Meteor.http.call("PUT", "http://blah");
}
});
CẬP NHẬT : Đã giải quyết được sự cố, tôi phải bật gói: meteor add http
Các * biểu * 'Meteor.http' đánh giá để xác định ... vấn đề/câu hỏi ở đâu? Một câu hỏi sẽ là: "Tại sao Meteor.http không phải là một chức năng?" hoặc một số như vậy. Đây chỉ là gỡ lỗi.) –
http://docs.meteor.com/#meteor_http_call –
Có lỗi nào trong bảng điều khiển của trình duyệt không? –