VUE --- HTML 形式をプレーンテキストに変換します

html コード:

<div>{
    
    {
    
    ToText(item.input)}}</div>

js コード:

methods:{
    
    
    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,' ');  
    }
  }

または例:

	this.editorText = this.editor.txt.html()
    var a = this.editorText.replace(/<(style|script|iframe)[^>]*?>[\s\S]+?<\/\1\s*>/gi,'').replace(/<[^>]+?>/g,'').replace(/\s+/g,' ').replace(/ /g,' ').replace(/>/g,' ');
    if (a.length > 200) {
    
    
        this.$message.error('推广产品描述最多输入200个字符')
        return false
    }

Guess you like

Origin blog.csdn.net/weixin_42365757/article/details/122190839