首页 > 其他 > 详细

搜索设置高亮

时间:2020-03-10 16:07:46      阅读:46      评论:0      收藏:0      [点我收藏+]
(function(angular) {
var app = angular.module(‘myApp‘, []);
app.filter(‘highlight‘, [‘$sce‘,function($sce) {
var fn = function(input, search) {
if(!input){
return ;
}

if (!search) {
return $sce.trustAsHtml(input);
}

var regex = new RegExp(search, ‘gi‘)
var result = input.replace(regex, ‘<span style="background-color:yellow;">$&</span>‘);
return $sce.trustAsHtml(result);
};

return fn;
}])
})(angular)

 

<font ng-switch-default ng-bind-html="item[showColumns[$index].key] | highlight:search[showColumns[$index].key]"></font>

 

搜索设置高亮

原文:https://www.cnblogs.com/yiyangl/p/12455610.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!