【问题标题】:How does meteor.js update template data?meteor.js 是如何更新模板数据的?
【发布时间】:2015-03-13 06:38:08
【问题描述】:

想象一下,我有这个集合 post.js :

{
  text: 'Some long text, article',
  likesCount: 10
}

以及模板文件post.html:

<template name='post'>
  Article - {{text}}
  The number of likes - {{likesCount}}
</template>

只要有任何用户喜欢帖子,数据就会被动更新。 text 是否也会在每次 likesCount 更新时从数据库传输到客户端,还是仅传输 likesCount?这将导致互联网连接成本高的互联网流量高。

【问题讨论】:

    标签: javascript meteor


    【解决方案1】:

    据我了解,Meteor 只传输变化的字段。您可以使用开发者工具中的网络选项卡自行确认。

    【讨论】:

    • “据我了解,Meteor 只传输变化的字段。”这是正确的。请参阅meteorhacks.com/understanding-mergebox.html(尤其是限制部分)。
    • 我尝试使用 Chrome 开发工具进行检查。我从流星终端更新了 likesCount。但网络选项卡中没有任何内容。您能否建议如何确认您所说的内容?
    • 请在提问前进行一些搜索。请参阅this answer,或搜索有关检查 WebSockets 流量的许多答案。
    猜你喜欢
    • 2015-01-21
    • 1970-01-01
    • 1970-01-01
    • 2021-04-15
    • 1970-01-01
    • 2015-11-04
    • 1970-01-01
    • 1970-01-01
    • 2013-06-29
    相关资源
    最近更新 更多