如何在流星中正确使用 fromNow()、momentjs 表达式?

How to do i correctly use fromNow(), momentjs expression in meteor?

当我添加以下代码时,它显示了正确的时间量。当我刷新页面时,时间是 2015 年。 'dob': 是一个类似"2015-03-10"的字符串。

var diffInDays = moment(Session.get('dob'), 'YYYY-MM-DD').fromNow(true);

Template.registerHelper('daysSinceBirth', function(input) {
  return diffInDays
});

在 html 模板中我有 {{dob}}。

我无法发表评论,因为我没有足够的声誉。所以发在这里。

试试这个:

Template.registerHelper('daysSinceBirth',function(dob){
  if(moment && dob){
        return moment(dob).fromNow();
    } else {
        return dob;
    }
});

在模板中使用 {{daysSinceBirth dob}}。