app.filter('trustHtml',function($sce){ return function(value, key){ if(value && key){ var v = value.toLowerCase(), k = key.toLowerCase(); var i = v.indexOf(k), l = k.length; if(i != -1){ var str = value.substr(i, l); value = value.replace(str, '<span style="color: red">'+str+'</span>'); } } return $sce.trustAsHtml(value); } });
之前的公司做的时候记得UI有这个需求,但是当时没有实现,在新公司发现了实现的代码,哈哈,学习了,用到了sce的trustAsHtml 下文有详细介绍,小白积累了点击打开链接