2014-11-06 56 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