vue 搜索关键字,关键字标红

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 = '' + this.red_text + '';
          // 开始替换
          e.info = e.info.replace(replaceReg, replaceString);
        }
        return e;
      })
		

你可能感兴趣的:(vue,js,javascript,vue.js,html)