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

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 )
posted @ 2023-05-23 15:45  敲敲碰碰  阅读(224)  评论(0编辑  收藏  举报