我正在使用富文本(Trix编辑器)与Rails,我希望能够转换一切用户粘贴到净化纯文本,而不是有格式化的元素。基于Trix文档,我正在使用此代码将粘贴的元素转换为字符串。
const element = document.querySelector("trix-editor")
element.addEventListener("trix-paste", function(e) {
element.editor.getDocument().toString()
console.log(element.editor.getDocument().toString())
})
在控制台中,它显示正确的纯文本,但在编辑器中,所有元素仍然格式化。
如何将编辑器中的文本替换为经过清理的文本?
1条答案
按热度按时间92dk7w1h1#
试试这个:https://github.com/basecamp/trix/issues/148