Javascript Meteor调用返回404方法未找到
这是我打给客户的流星电话 我把这个放在服务器上了Javascript Meteor调用返回404方法未找到,javascript,meteor,Javascript,Meteor,这是我打给客户的流星电话 我把这个放在服务器上了 Meteor.call('create_question', title, content, function(error, result) { console.log('create_question error ' + error); console.log('create_question result ' + result); if (error)
Meteor.call('create_question', title, content, function(error, result) {
console.log('create_question error ' + error);
console.log('create_question result ' + result);
if (error) {
} else {
console.log('Your question was submitted');
}
});
但由于某种原因,我一直得不到方法。有人知道怎么了吗?服务器文件夹中有Meteor.methods,客户端文件夹中有call。应该在客户端和服务器上定义方法
create\u question
Meteor.call('create_question', title, content, function(error, result) {
console.log('create_question error ' + error);
console.log('create_question result ' + result);
if (error) {
} else {
console.log('Your question was submitted');
}
});
您可以使用来确定该方法是在服务器上执行还是在客户端执行(作为存根)。可能是您的
create\u question
方法中调用的另一个方法没有定义
这是我的问题,但是错误消息仍然说
create\u question
方法是未定义的方法。为什么会这样?我总是在服务器
目录中定义我的方法,从来没有遇到过类似的问题。@HubertOG-True,文档似乎同意:如果不想,您不必为方法定义存根。
。我记得必须定义一个存根,但我想我会更深入地探讨一下。是的,我已经用其他方法解决了这个问题。我会亲自深入调查。可能是特定于方法的,我必须查看内容。