Meteor.call'load'参数

时间:2015-11-06 02:44:18

标签: javascript meteor

Meteor.call中是否有'load'参数以及错误和结果参数?只是为了捕捉等待的事件,以便在Meteor.call处理时我可以显示加载图标?如果没有,我确实有另一种解决方案。只是想知道是否有比我的有效解决方案?谢谢!

1 个答案:

答案 0 :(得分:1)

不。您只需要在方法完成之前和之后设置一些反应状态。这是一个例子:

// We are about to start waiting on the method - use this
// to render something like a spinner.
Session.set('loading', true);

Meteor.call('someMethod', function(err, result) {
  // The method returned - stop the spinner.
  Session.set('loading', false);
  // Do something with the result.
  if (!err)
    return console.log(result);
});