elementui 之富文本编辑器vue-quill-editor 清空html 标签

编程知识 行业动态 更新时间:2024-06-13 00:22:46

问题描述:富文本编辑器vue-quill-editor 点击内容提交,发现提交的内容都携带html 标签(<p>富文本编辑内容</p>)。目的:清空提交内容的html 标签

解决思路: 定义一个方法:采用正则表达式的方式,将所有html 内容进行替换。

method 定义:

  // 移除文本内容中的HTML 标签
        delHtmlTag(str) {
          return str.replace(/<[^>]+>/g,"");
        },

在表单提交时,调用上述定义的方法:

 // 新增通知
        add(){
            // 请求html 标签方法调用
            this.notice.content = this.delHtmlTag(this.notice.content)
            this.$axios({
            method:'post',
            url:'/api/notice/insert',
            data:{'title': this.notice.title, 'content':this.notice.content, 'adminId': '1'},
            headers:{
                'Content-Type':'application/json;charset=utf-8'      //改这里就好了
            }
        }).then(res => {
          this.$message.success('添加成功')
          this.dialogFormAdd = false
          this.init()
        })
          .catch(function (error) {
            console.log(error)
          })
        },

效果展示:

更多推荐

elementui 之富文本编辑器vue-quill-editor 清空html 标签

本文发布于:2023-04-03 06:22:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/865f483a617e01a6b8ec28e4a89de768.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:编辑器   清空   文本   标签   elementui

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!