在Meteor中,如何在服务器端完成操作时在客户端知道?

布鲁斯·温特斯

我知道Meteor会对数据库进行客户端缓存,以获得更好的有效性能。在客户端Meteor方法调用中,是否有任何方法可以知道服务器端数据库操作何时实际完成(或是否实际失败)?完整的远程过程调用完成后,是否可以挂入一些事件来获取通知?有什么方法可以subscribe()用来知道这个“真正的”通话何时结束?

例如,从simple-todos教程开始,当服务器端deleteTask实现完全完成(即服务器端数据库已成功更新)时,是否有办法获取通知?

Template.task.events({
  "click .delete": function () {
    Meteor.call("deleteTask", this._id);
  },
});

我知道Meteor故意隐藏了服务器的处理延迟,但是我对正在编写的Meteor方法的网络操作性能感到好奇。

戴维·韦尔顿

只需在您的Meteor.call中包含一个回调即可服务器完成对请求的处理后,将运行回调。

Template.task.events({
  'click .delete': function () {
    Meteor.call('deleteTask', this._id, function(err, result){
      if (err){
        // an error was thrown
      } else {
        // everything worked!
      }
    })
  }
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何模拟服务器响应-服务器端客户端

来自分类Dev

如何在Node.js中从客户端调用服务器端函数(例如html按钮onclick)?

来自分类Dev

LESS向CSS的转换是在客户端还是在服务器端完成的?

来自分类Dev

如何在Dart中创建客户端和服务器端都使用的通用类

来自分类Dev

客户端服务器端模板nodejs

来自分类Dev

在服务器端访问客户端变量

来自分类Dev

AJAX:如何在单击按钮时在客户端和服务器端更改值?

来自分类Dev

如何从流星中的客户端调用服务器端功能

来自分类Dev

服务器端或客户端渲染

来自分类Dev

客户端与服务器端模板(哪个?)

来自分类Dev

防止在客户端完成之前触发服务器端事件

来自分类Dev

Mongodb服务器端与客户端处理

来自分类Dev

如何知道服务器端的其余客户端调用了哪个http动作

来自分类Dev

如何在Rails应用程序中运行服务器端Faye客户端?

来自分类Dev

如何在客户端渲染的React应用中发出服务器端请求?

来自分类Dev

在客户端时如何运行服务器端的功能?

来自分类Dev

如何在js中将js中的变量从服务器端传递到客户端

来自分类Dev

如何在Node.js中从客户端调用服务器端函数(例如html按钮onclick)?

来自分类Dev

如何从流星中的客户端调用服务器端功能

来自分类Dev

如何在cakePHP 3.x中接收从客户端发送到服务器端的JSON

来自分类Dev

如何在OpenVPN中与服务器端共享客户端Internet连接?

来自分类Dev

在Meteor中,服务器端操作完成后如何在客户端知道?

来自分类Dev

如何在Meteor中从客户端到服务器发出简单的http请求

来自分类Dev

如何在服务器端拆分JSON,然后在客户端加入并流式传输

来自分类Dev

Meteor:客户端查看页面时增加 DB 值服务器端

来自分类Dev

Meteor build 正在将服务器端代码导入客户端

来自分类Dev

如何在javascript(客户端)和java(服务器)中完成WebSocket握手?

来自分类Dev

在 HTTP/2 中,标头如何在客户端和服务器端保持同步?

来自分类Dev

在 Angular Universal 中,如何在服务器端渲染期间避免 API 客户端并将它们推迟到客户端?

Related 相关文章

  1. 1

    如何模拟服务器响应-服务器端客户端

  2. 2

    如何在Node.js中从客户端调用服务器端函数(例如html按钮onclick)?

  3. 3

    LESS向CSS的转换是在客户端还是在服务器端完成的?

  4. 4

    如何在Dart中创建客户端和服务器端都使用的通用类

  5. 5

    客户端服务器端模板nodejs

  6. 6

    在服务器端访问客户端变量

  7. 7

    AJAX:如何在单击按钮时在客户端和服务器端更改值?

  8. 8

    如何从流星中的客户端调用服务器端功能

  9. 9

    服务器端或客户端渲染

  10. 10

    客户端与服务器端模板(哪个?)

  11. 11

    防止在客户端完成之前触发服务器端事件

  12. 12

    Mongodb服务器端与客户端处理

  13. 13

    如何知道服务器端的其余客户端调用了哪个http动作

  14. 14

    如何在Rails应用程序中运行服务器端Faye客户端?

  15. 15

    如何在客户端渲染的React应用中发出服务器端请求?

  16. 16

    在客户端时如何运行服务器端的功能?

  17. 17

    如何在js中将js中的变量从服务器端传递到客户端

  18. 18

    如何在Node.js中从客户端调用服务器端函数(例如html按钮onclick)?

  19. 19

    如何从流星中的客户端调用服务器端功能

  20. 20

    如何在cakePHP 3.x中接收从客户端发送到服务器端的JSON

  21. 21

    如何在OpenVPN中与服务器端共享客户端Internet连接?

  22. 22

    在Meteor中,服务器端操作完成后如何在客户端知道?

  23. 23

    如何在Meteor中从客户端到服务器发出简单的http请求

  24. 24

    如何在服务器端拆分JSON,然后在客户端加入并流式传输

  25. 25

    Meteor:客户端查看页面时增加 DB 值服务器端

  26. 26

    Meteor build 正在将服务器端代码导入客户端

  27. 27

    如何在javascript(客户端)和java(服务器)中完成WebSocket握手?

  28. 28

    在 HTTP/2 中,标头如何在客户端和服务器端保持同步?

  29. 29

    在 Angular Universal 中,如何在服务器端渲染期间避免 API 客户端并将它们推迟到客户端?

热门标签

归档