如何在没有过多负载的情况下在我的应用程序中显示日期?

用户555

在我的应用程序中,我有帖子,并且在我的帖子页面中,我正在显示a minute ago使用moment软件包的发布日期

我正在使用以下代码显示日期

Template.registerHelper("postedTime",function(date){
        return moment(date).fromNow();
 });

在我的HTML中

{{#with post}}    
.............
............
{{postedTime date}}
............
............
{{/with}}

我知道这些日期不是被动的。在我的帖子中,我还使用相同的日期格式发表了数百条评论。

在不给客户端浏览器带来太多负担的情况下更新所有这些计时的最佳方法是什么?

戴维·韦尔顿

日期本身不是反应性的,因此您需要在助手中包括反应性数据源以强制其重新运行。

在此示例中,我们将更新一个会话变量,该变量将强制postedTime每60秒重新评估一次的所有实例

Template.registerHelper('postedTime', function(date) {
  Session.get('timeToRecompute');
  return moment(date).fromNow();
});

setInterval(function() {
  Session.set('timeToRecompute' new Date);
}, 60 * 1000);

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我如何在没有过滤器的情况下使用tweepy

来自分类Dev

我可以在没有应用程序的情况下在Chrome中访问USB HID吗?

来自分类Dev

如何在Mac上没有Moby鲸鱼应用程序的情况下在终端中激活Docker 1.12

来自分类Dev

Scala - 如何在没有过滤器的情况下仅对列表中的某些元素进行映射?

来自分类Dev

如何在不使用webView的情况下在android应用程序中显示Web内容

来自分类Dev

如何在没有开发服务器和调试的情况下在我的设备上安装React Native应用程序?

来自分类Dev

如何在没有日期选择器的情况下在联系表 7 中显示今天的日期

来自分类Dev

像Facebook,Whatsapp这样的Android应用程序如何在没有通知的情况下在前台提供服务?

来自分类Dev

如何在没有SAML的情况下在多个Spring Security Web应用程序上使用SSO?

来自分类Dev

如何在没有服务器的情况下在多个设备中的同一应用程序之间共享数据库

来自分类Dev

如何在没有服务器的情况下在多个设备中的同一应用程序之间共享数据库

来自分类Dev

如何在没有 gcc 编译器的情况下在 docker 中打包和发布一个简单的 c 应用程序?

来自分类Dev

如何确保没有过多的逗号

来自分类Dev

在没有存储库访问的情况下在Groovy应用程序中包含依赖项

来自分类Dev

在没有Youtube API的情况下在Android应用程序中播放视频

来自分类Dev

在没有OnClickListener的情况下在Android应用程序中检索Firebase数据

来自分类Dev

如何在eclipse中没有main方法的情况下运行JavaFX应用程序?

来自分类Dev

如何知道一项活动是否在没有过渡的情况下开始?

来自分类Dev

如何在不安装Ubuntu的情况下在Unity中测试应用程序?

来自分类Dev

如何在没有USB连接到Mac的情况下在iPhone中运行iOS应用

来自分类Dev

如何在没有USB连接到Mac的情况下在iPhone中运行iOS应用

来自分类Dev

如何在没有数组的情况下在 UITableView 中显示 UITableView Cell?

来自分类Dev

如何在没有元素名称的情况下在 xpath 中显示文本

来自分类Dev

如何在没有sudo和root访问权限的情况下在Linux中卸载程序

来自分类Dev

如何在没有Google帐户的情况下在Chrome中安装扩展程序?

来自分类Dev

xcode 6在没有开发人员帐户的情况下在IOS设备上运行我的应用程序?

来自分类Dev

如何在不使用程序包的情况下在本机应用程序中显示启动/启动屏幕?(特定于iOS)

来自分类Dev

如何在没有连接显示器的情况下启动 Qt GUI 应用程序?

来自分类Dev

我如何在没有GUI的情况下在Thunar中设置标志?

Related 相关文章

  1. 1

    我如何在没有过滤器的情况下使用tweepy

  2. 2

    我可以在没有应用程序的情况下在Chrome中访问USB HID吗?

  3. 3

    如何在Mac上没有Moby鲸鱼应用程序的情况下在终端中激活Docker 1.12

  4. 4

    Scala - 如何在没有过滤器的情况下仅对列表中的某些元素进行映射?

  5. 5

    如何在不使用webView的情况下在android应用程序中显示Web内容

  6. 6

    如何在没有开发服务器和调试的情况下在我的设备上安装React Native应用程序?

  7. 7

    如何在没有日期选择器的情况下在联系表 7 中显示今天的日期

  8. 8

    像Facebook,Whatsapp这样的Android应用程序如何在没有通知的情况下在前台提供服务?

  9. 9

    如何在没有SAML的情况下在多个Spring Security Web应用程序上使用SSO?

  10. 10

    如何在没有服务器的情况下在多个设备中的同一应用程序之间共享数据库

  11. 11

    如何在没有服务器的情况下在多个设备中的同一应用程序之间共享数据库

  12. 12

    如何在没有 gcc 编译器的情况下在 docker 中打包和发布一个简单的 c 应用程序?

  13. 13

    如何确保没有过多的逗号

  14. 14

    在没有存储库访问的情况下在Groovy应用程序中包含依赖项

  15. 15

    在没有Youtube API的情况下在Android应用程序中播放视频

  16. 16

    在没有OnClickListener的情况下在Android应用程序中检索Firebase数据

  17. 17

    如何在eclipse中没有main方法的情况下运行JavaFX应用程序?

  18. 18

    如何知道一项活动是否在没有过渡的情况下开始?

  19. 19

    如何在不安装Ubuntu的情况下在Unity中测试应用程序?

  20. 20

    如何在没有USB连接到Mac的情况下在iPhone中运行iOS应用

  21. 21

    如何在没有USB连接到Mac的情况下在iPhone中运行iOS应用

  22. 22

    如何在没有数组的情况下在 UITableView 中显示 UITableView Cell?

  23. 23

    如何在没有元素名称的情况下在 xpath 中显示文本

  24. 24

    如何在没有sudo和root访问权限的情况下在Linux中卸载程序

  25. 25

    如何在没有Google帐户的情况下在Chrome中安装扩展程序?

  26. 26

    xcode 6在没有开发人员帐户的情况下在IOS设备上运行我的应用程序?

  27. 27

    如何在不使用程序包的情况下在本机应用程序中显示启动/启动屏幕?(特定于iOS)

  28. 28

    如何在没有连接显示器的情况下启动 Qt GUI 应用程序?

  29. 29

    我如何在没有GUI的情况下在Thunar中设置标志?

热门标签

归档