我正在为RegOnline的不同活动和研讨会提供JSONP日期,这给了我:
/DATE(1408545000000)/
我正在使用Handlebars列出不同的事件,我正在尝试将MomentJS用作registerHelper。 objs
是我从RegOnline中提取的对象数组:
function bindEvents(objs) {
Handlebars.registerHelper('formatDate', function(objs){
return new Handlebars.SafeString(
moment(objs.StartDate).format("LL")
);
});
var eventHost = $("#eventHost").html();
var eventTpl = Handlebars.compile(eventHost);
$(".event-list").append(eventTpl(objs));
}
这是我的模板:
<span class="timestamp">{{City}}, {{State}} - {{formatDate StartDate}}</span>
这给了我当前的日期,而不是事件的日期。我错过了什么?
答案 0 :(得分:0)
想出来!我不需要在Moment行中定义objs.StartDate
。把手为我照顾,所以我只需要使用objs
。