【发布时间】:2019-08-30 03:52:33
【问题描述】:
我有一个简单的方法,它应该将服务器上所有可用的方法返回给客户端,但返回的响应是一个空对象。
客户:
Meteor.call("servMethods", function(err, res) {
if(err) {
console.log(err);
}
if(res) {
console.log(res);
// logs only:
// Object {}
}
});
服务器:
Meteor.methods({
"met1": function() {
},
"met2": function() {
},
"servMethods": function() {
var methods = Meteor.default_server.method_handlers;
console.log(methods);
return methods;
// logs correctly:
// { met1: [Function: met1],
// met2: [Function: met2],
// servMethods: [Function: servMethods] }
}
});
【问题讨论】:
标签: javascript node.js meteor