html转义代码,v-html 显示原始html字符串

发布时间 2023-05-23 15:53:49作者: 敲敲碰碰
methods: 
 htmlEscape(str) {
      let s = "";
      if (str.length == 0) return "";
      s = str.replace(/&/g, "&");
      s = s.replace(/</g, "&lt;");
      s = s.replace(/>/g, "&gt;");
      s = s.replace(/ /g, "&nbsp;");
      s = s.replace(/\'/g, "&#39;");
      s = s.replace(/\"/g, "&quot;");
      return s;
    }


调用:
let htmlStr = "<a href='http://www.baidu.com'>前往百度</a>"
this.htmlEscape(htmlStr )