angularjs--搜索字高亮显示
在filter.js里面
// 搜索字高亮 manager. filter( "highlight", function( $sce, $log){ var fn = function( text, search){ if (! search) { return $sce. trustAsHtml( text); } text = encodeURI( text); search = encodeURI( search); var regex = new RegExp( search, 'gi') var result = text. replace( regex, '$&'); result = decodeURI( result); return $sce. trustAsHtml( result); }; return fn; });
2、HTML 视图
< p class= "searchBody" ng-bind-html= "everyList.content | highlight:fileLight" > p >3、css
.highlightedText{ color: #c00; /* font-weight: 900; */ }本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
