【问题标题】:Meteor.call callback not executingMeteor.call 回调未执行
【发布时间】:2015-01-15 15:35:37
【问题描述】:
//on client side
Meteor.call('myFunction', function(err, result) {
   alert("entered the callback function");
   });


//on server side
Meteor.methods({
   myFunction: function() {
       return 0;
   }
})

我的问题是警报永远不会被调用。不管myFunction是什么,它返回什么,什么时候返回,回调函数中的alert都应该被执行,但这永远不会发生。

知道这里会发生什么以及解决这个问题吗?

【问题讨论】:

    标签: javascript meteor callback call


    【解决方案1】:

    为我的案例找到了解决方案。

    客户端的

    Meteor.callsubmit 事件中,因为我正在做一个表单。
    将事件类型更改为 click,使 Meteor.call 工作正常。

    我仍然不知道这是什么原因,但它解决了我的问题。

    【讨论】:

    • 同样的问题,但切换到click 并没有帮助我。回调仍未被调用
    猜你喜欢
    • 1970-01-01
    • 2013-09-09
    • 1970-01-01
    • 2015-07-02
    • 2019-08-23
    • 2018-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多