將 vue.js 獲取的 html 文本轉化為純文本


我存入數據表中的數據是使用 html  格式,獲取數據是使用 vue 獲取。

遇到了一個問題,就是界面上顯示的數據是 html 格式的,但是我需要它顯示純文本。

怎么做呢?首先在  js  中寫一個將 html 格式轉化為純文本的函數:

這是我從其他博客上找到的函數,親測可用。

function ToText(HTML)
  {
      var input = HTML;
      return input.replace(/<(style|script|iframe)[^>]*?>[\s\S]+?<\/\1\s*>/gi,'').replace(/<[^>]+?>/g,'').replace(/\s+/g,' ').replace(/ /g,' ').replace(/>/g,' ');  
  }

然后,在界面上引入該 js 文件,然后直接使用該函數即可。

示例如下:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM