javascript - 如何在客户端的 react 组件内调用 Meteor.call?

标签 javascript meteor reactjs

每当我在客户端文件夹内的 React 模板中调用 Meteor.Call 函数时,我的错误总是返回 undefined

这是我的代码:

Meteor.methods({
  sendLogMessage: function(){
    return "Hello World";
  }
});

这是来 self 的 jsx 文件的调用:

console.log(Meteor.call('sendLogMessage'));

最佳答案

客户端上的 Meteor 调用是异步的。

使用回调:

Meteor.call('sendLogMessage', function (error, result) {
  console.log(result); //logs "Hello World"
});

关于javascript - 如何在客户端的 react 组件内调用 Meteor.call?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33233852/

相关文章:

javascript - 单击样式化组件更改 css( map 功能)

javascript - 隐藏的 HTML 元素占用空间

javascript - 处理对象的新参数

meteor - 在 Meteor 中正确使用 Accounts.emailTemplates.resetPassword.html

javascript - 编译时出现 graphQL 错误

javascript - React 中的 Fetch 在 url 前添加 localhost

javascript - 当特定的 ajax 请求完成时做某事

javascript - 在没有 javascript 的情况下重新排序 "stacks"/列之间的 Bootstrap 元素

javascript - Bootstrap 选项卡需要点击两次才能在 iPhone 上使用 Meteor 进行更改

node.js - Heroku:更新 Node 版本不起作用