我是流星的新手,并且遇到了试图在客户端上调用服务器方法的问题。
// Client code
Template.email.events({
'click #test-button' : function(e, t) {
Meteor.call('testMethod', function(err, response){
if (err) {
alert("error: "+ err)
} else{
alert("success")
}
});
}
})
// server code
if (Meteor.isServer) {
Meteor.methods({
testMethod: function () {
return "success";
}
});
}
当我单击按钮时,出现错误:找不到方法 404。我试图将服务器方法放入 Meteor.startup 中,但仍然出现相同的错误。我错过了什么?