2014-11-06 59 views

回答

1

我認爲正確的方式做,這將是與Handlebars helper

Ember.Handlebars.registerBoundHelper('highlight', function(value, options) {  
    var filter = options.hash.filter; 
    var regex = new RegExp(filter, "gi"); 
    formattedTag = value.replace(regex, "<span class='highlight'>$&</span>"); 
    return new Handlebars.SafeString(formattedTag); 
}); 

爲了使整個事情的工作,我改了一下模型和模板,檢查出我的你的jsbin版本:HERE

+1

謝謝!這個確定性訣竅:) – 2014-11-06 15:38:07