0
我對服務器上的這個錯誤有點困惑。 調用方法'slingshotUploadFile'時的異常TypeError:Object [object Object]沒有方法'getParam'錯誤似乎與var id = FlowRouter.getParam('id');
有關,但是當我console.log(id)它打印正確的id。 是不是假設在方法中使用FlowRouter.getParam('id');
?在一個方法服務器上的FlowRouter.getParam錯誤
Meteor.methods({
slingshotUploadFile: function(url) {
check(url, String);
var id = FlowRouter.getParam('id');
try {
Files.insert({
url: url,
userId: id,
added: new Date()
});
} catch(exception) {
return exception;
}
}
});
服務器沒有關於您的路線的信息。我想你會記錄在客戶端上。只需將它作爲參數發送到該方法即可。 – MasterAM