我只使用react-quill在客户端动态导入ssr: false。我的功能组件工作得很好,我想将quill-blot-formatter包添加到我的quill组件的modules部分。
我的第一个障碍是,我不能将这个quill-blot-formatter注册到Quill中,因为它显示了:
ServerError
ReferenceError: document is not defined
这个页面是客户端呈现的,因此我不明白这个错误是从哪里来的!
这是我的密码:
import dynamic from "next/dynamic";
import BlotFormatte
当我想更新博客时,这个错误会发生在重新加载浏览器之后,这个错误,这个原因,我需要刷新浏览器,每次我想更新博客。我在handleToggle和handleTagsToggle中使用了handleToggle和handleTagsToggle,它在那里工作得很好,但是我无法解决这个问题,我该怎么办呢?
TypeError: formData.set is not a function
Source
components/crud/BlogUpdate.js (186:17) @ Object.handleBody [as onChange]
184 | const handleBo
我希望在编辑器文本中搜索任何哈希标签,并将哈希标签包装在锚标记中,以使其成为链接。所以这个:#whatsup是这样的:<a href='http://help.com'>#whatsup</a>.
这是我到目前为止所得到的,它正确地修改了文本,但是导致了这个错误。addRange(): The given range isn't in document和光标被移除,不允许我键入任何其他内容。
在使用setContents而不是dangerouslyPasteHTML时,我也会遇到同样的错误
只需在代码片段中键入任何hashtag值(如#foo )
我想在我的react原生应用程序中显示新闻,但是来自API的内容是HTML格式的。所以,你能告诉我如何在没有任何库的情况下渲染HTML吗? "content": "<ul><li>Bitcoin, in terms of market value, rose 4.6% to $53,859.6.</li><li>It passed $50,000 mark for first time in four weeks on Tuesday. </li><li>Bitcoin fell below
浏览了一段时间,试图找到一个解决我的问题,但找不到一个有效的办法。
我正在使用Quill编辑器为我的网站提供一些丰富的文本功能。有一些好的文档可供使用,但我在正确使用它时遇到了困难。
例如。我有一个ID 'Editor‘的div,它被转换成一个Quil实例。有一个按钮调用函数OnClick
function GetEditorContents() {
var quill = new Quill('#Editor');
MyContent = JSON.stringify(quill.getContents());