当前位置: 首页 > Web前端 > HTML5

项目中需要文本高亮

时间:2023-04-05 17:30:38 HTML5

搜索结果文本高亮-实际项目中的文本高亮自己实现的方法,本来可以用vue的filter,偷懒直接在代码上写了一个方法{{}}

上面的highLifht是Method//高亮方法highLight:function(msg,highLightStr){//msg是需要高亮的句子highLightStr是高亮关键字letarr=highLightStr.split("");arr=Array.from(newSet(arr));//es6数组去重letarmsg=msg.split("");//句子变成数组for(letj=0;j"+arrmsg[j]+"";}}}返回arrmsg.join("");//Arraytostring},估计会是基本方法。详情见评论