关键字高亮 js

 changeColor(resultsList) {
    resultsList.map((item, index) => {
      if (this.data.keywords) {
        // 匹配关键字正则
        let replaceReg = new RegExp(this.data.keywords, "g");
        // 高亮替换v-html值
        let replaceString =
          '<span style="color:#FF1514">' + this.data.keywords + "</span>";
        if (resultsList[index].corporateName) {
          resultsList[index].corporateName = item.corporateName.replace(replaceReg, replaceString);
          console.log(resultsList[index].corporateName)
        }
      }
    });
    return resultsList;
  },

 

posted @ 2022-04-22 14:08  雨天呐  阅读(73)  评论(0编辑  收藏  举报