【发布时间】:2020-04-15 10:36:29
【问题描述】:
我有一个博客文章。我还有一个富文本编辑器 (Quill)。
是否可以检查富文本编辑器是否有空内容?
我使用 Quill(使用 React、Express JS、MongoDB)并且我想以某种方式 防止在数据库中存储空值。
问题是,如果我在编辑器中添加空格,Quill 将生成空段落。所以没有内容只有空段落。使用普通输入字段,我可以检查空字符串,但如果我有富文本编辑器呢?
问题:
<p> </p>
甚至更糟
<p> </p><p><br></p><p><br></p><p> </p>
我真的不想将它保存到数据库中。因为我不想有空的帖子。我该如何解决这个问题?可以以某种方式检查空段落的解决方案吗?...但是<br> 标签呢?
请打开此代码框并输入一堆空格并单击按钮。打开控制台,你会看到编辑器的输出。
代码沙盒:https://dxqhq.codesandbox.io/
非常感谢
【问题讨论】:
-
为什么不在 JavaScript 中使用“innerText”?今天几乎所有的浏览器都支持它。
标签: javascript reactjs express rich-text-editor quill