vue 使用v-html
<ul v-for="item in list" :key="item">
<li v-html="item.info" />
</ul>
this.voice_result.map(e=>{
if (this.red_text) {
// 匹配关键字正则
let replaceReg = new RegExp(this.red_text, 'g');
// 高亮替换v-html值
let replaceString = '<span style="color: red;">' + this.red_text + '</span>';
// 开始替换
e.info = e.info.replace(replaceReg, replaceString);
}
return e;
})