<div v-html="highLightword(scope.row?.msg, (query.msg +' '+ query.log_content))"></div>
//搜索高亮
function highLightword(val: string, keyword: string) {
if (keyword.length > 0) {
let keywordArr = keyword.split(" ") //此处根据需求自定义拆分
// let keywordArr = [keyword];
console.log(keywordArr,'keywordArr')
val = val + "";
keywordArr.forEach(item => {
if (val.indexOf(item) !== -1 && item !== "") {
val = val.replace(
new RegExp(item, 'g'),
'<font color="#f75353">' + item + "</font>"
);
}
});
return val;
} else {
return val;
}
}