你如何应用timeago或easydate<time class="prettydate"><%= created_at %></time>"
(输出类似这样的东西)Mon Jun 18 03:46:27 +0000 2012
?
我尝试了以下方法,但它不起作用,因为我使用 Backbone / Underscore 来呈现日期。
$(function() {
$('time.prettydate').easydate();
});
这是我的看法:
( function ( views ){
views.ResultView = Backbone.View.extend({
tagName : 'li',
template: _.template($('#resultItemTemplate').html()),
initialize: function() {
this.model.bind('change', this.render, this);
this.model.bind('destroy', this.remove, this);
},
render : function () {
//this.$el.html(this.template(this.model.toJSON()));
var html = this.template(this.model.toJSON());
this.$el.html($(html).timeago());
}
});
})( app.views );