首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何执行服务器脚本,然后在meteor中将信息传递给客户端

如何执行服务器脚本,然后在meteor中将信息传递给客户端
EN

Stack Overflow用户
提问于 2014-07-15 14:32:40
回答 2查看 66关注 0票数 0

我用一个调用函数处理两个文件root/test.js

代码语言:javascript
复制
Meteor.call("getUsers", "Juan P", function (error, result) {
           console.log(result);
      });

和另一个具有此定义的文件根/服务器/分泌. and

代码语言:javascript
复制
if (Meteor.isServer) {
      var getUsers = function(name) {
           return "Hi. I'm " + name;
      };
}

不管getUsers函数是如何定义的,我真的很感激任何关于解决这个问题的帮助或提示!:-)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-07-15 14:58:55

您必须将其定义为Meteor.method

代码语言:javascript
复制
Meteor.methods({
    getUsers: function (name) {
       return "Hi. I'm " + name;
    }
});

另外,当您将代码放在/server/文件夹中时,您不必再检查Meteor.isServer,这使其变得更加简洁。/client/和Meteor.isClient也是如此。

票数 3
EN

Stack Overflow用户

发布于 2014-07-15 14:58:04

看看

代码语言:javascript
复制
Meteor.methods({
  getUsers: function (name) {
    return "Hi. I'm " + name;
  }
});

您不需要isServer,因为文件夹server中的所有内容都运行在服务器上。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24760940

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档