Javascript 如何在没有html标记的情况下呈现React Quill的内容?

Javascript 如何在没有html标记的情况下呈现React Quill的内容?,javascript,html,node.js,reactjs,react-quill,Javascript,Html,Node.js,Reactjs,React Quill,我设法让我的羽毛笔工作,但现在我想显示的内容,从编辑器没有html标记。我尝试使用npm包,它以前工作正常,但现在不再维护,并给我一个错误 Could not find a declaration file for module 'react-render-html'. /path/to/module implicitly has an 'any' type. Try `npm install @types/react-render-html` if it exists or add a n

我设法让我的羽毛笔工作,但现在我想显示的内容,从编辑器没有html标记。我尝试使用npm包,它以前工作正常,但现在不再维护,并给我一个错误

Could not find a declaration file for module 'react-render-html'. /path/to/module
implicitly has an 'any' type.
  Try `npm install @types/react-render-html` if it exists or add a new declaration (.d.ts) file containing `declare module 'react-render-html';
它还显示为html标记。所以我尝试使用、、npm包,它非常适合单个元素,但不适合多个元素。 所以我尝试了console.log来查看我从后端接收到了什么,这给了我这个

<p>&lt;h2&gt;Hello&lt;/h2&gt;&lt;p&gt;how are you ? &lt;/p&gt; &lt;h2&gt;Hello&lt;/h2&gt;&lt;p&gt;how are you ? &lt;/p&gt; &lt;h2&gt;Hello&lt;/h2&gt;&lt;p&gt;how are you ? &lt;/p&gt; &lt;h2&gt;Hello&lt;/h2&gt;&lt;p&gt;how are you ? &lt;/p&gt; &lt;h2&gt;Hello&lt;/h2&gt;&lt;p&gt;how are you ? &lt;/p&gt;
<h2>Hello</h2><p>how are you ? </p>
<h2>Hello</h2><p>how are you ? </p> 
<h2>Hello</h2><p>how are you ? </p> 
<h2>Hello</h2><p>how are you ? </p> 
<h2>Hello</h2><p>how are you ? </p>
最终它给了我这个

<p>&lt;h2&gt;Hello&lt;/h2&gt;&lt;p&gt;how are you ? &lt;/p&gt; &lt;h2&gt;Hello&lt;/h2&gt;&lt;p&gt;how are you ? &lt;/p&gt; &lt;h2&gt;Hello&lt;/h2&gt;&lt;p&gt;how are you ? &lt;/p&gt; &lt;h2&gt;Hello&lt;/h2&gt;&lt;p&gt;how are you ? &lt;/p&gt; &lt;h2&gt;Hello&lt;/h2&gt;&lt;p&gt;how are you ? &lt;/p&gt;
<h2>Hello</h2><p>how are you ? </p>
<h2>Hello</h2><p>how are you ? </p> 
<h2>Hello</h2><p>how are you ? </p> 
<h2>Hello</h2><p>how are you ? </p> 
<h2>Hello</h2><p>how are you ? </p>
你好你好吗

你好你好吗

你好你好吗

你好你好吗

你好你好吗

我还尝试了使用
危险的LysetinerHTML

但是它不再工作了

查看服务器响应,HTML标记被转义。在传递给HTML解析器之前,您需要先对其进行转义

您可以使用来解码服务器响应。最简单的方法是替换所有
字符

const decodedHtml=htmlEntities.decode(html)
//或
const decodedHtml=html.replace(//g',)
返回htmr(解码DHTML)

我还有一个问题,当我尝试从“next/dynamic”传递html代码时,
import dynamic;const ReactQuill=dynamic(()=>import('react-quill'),{ssr:false})import'../../node_modules/react quill/dist/quill.snow.css'const ReactQuillEditor=()=>{}
这给了我一个全新的错误,有什么方法可以修复它吗?只有当我将任何代码块从编辑器发送到数据库并试图显示内容时,才会发生这种情况