2
我正在「搜索」(讀取篩選)某個數據,其中輸入的whos值正在過濾arrangeContent。有沒有人知道/有一個想法,我可以突出顯示匹配的字母,因爲我鍵入?突出顯示來自已排列的內容的結果
我已經包括一個JSBin來說明。
http://emberjs.jsbin.com/rojare/1/edit?html,js,output
我正在「搜索」(讀取篩選)某個數據,其中輸入的whos值正在過濾arrangeContent。有沒有人知道/有一個想法,我可以突出顯示匹配的字母,因爲我鍵入?突出顯示來自已排列的內容的結果
我已經包括一個JSBin來說明。
http://emberjs.jsbin.com/rojare/1/edit?html,js,output
我認爲正確的方式做,這將是與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
謝謝!這個確定性訣竅:) – 2014-11-06 15:38:07