在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

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

Mongodb服务器端与客户端处理

来自分类Dev

客户端服务器端模板nodejs

来自分类Dev

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

来自分类Dev

服务器端或客户端渲染

Related 相关文章

  1. 1

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

  2. 2

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

  3. 3

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

  4. 4

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

  5. 5

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

  6. 6

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

  7. 7

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

  8. 8

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

  9. 9

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

  10. 10

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

  11. 11

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

  12. 12

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

  13. 13

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

  14. 14

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

  15. 15

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

  16. 16

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

  17. 17

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

  18. 18

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

  19. 19

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

  20. 20

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

  21. 21

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

  22. 22

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

  23. 23

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

  24. 24

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

  25. 25

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

  26. 26

    Mongodb服务器端与客户端处理

  27. 27

    客户端服务器端模板nodejs

  28. 28

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

  29. 29

    服务器端或客户端渲染

热门标签

归档