Javascript 文本中的React小部件(静态HTML)

Javascript 文本中的React小部件(静态HTML),javascript,reactjs,Javascript,Reactjs,我正在写一本书,书中的文本内容中有一堆小的交互式小部件。我的数据库中有这样的文本: <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore.</p> <div class="interactive-graph" /> <p>Lorem ipsum dolor sit amet

我正在写一本书,书中的文本内容中有一堆小的交互式小部件。我的数据库中有这样的文本:

<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, 
sed do eiusmod tempor incididunt ut labore et dolore.</p>

<div class="interactive-graph" />

<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, 
sed do eiusmod tempor incididunt ut labore et dolore.</p>
Lorem ipsum dolor sit amet,一位杰出的领导者,
这是临时的劳动和福利

Lorem ipsum dolor sit amet,献祭精英, 这是临时的劳动和福利

这些小部件需要JS来运行。其中一些在本书的其他章节中被重复使用,但大多数都是一次性的

我知道React需要一个根组件,我以前使用React制作web应用。但我不明白如何才能将这些小部件作为React组件编写,并在页面上呈现动态文本时自动装载它们


React不适合这个吗?你能想出一些例子来说明如何做到这一点吗?

你的情况非常适合你

适用于您的最简单示例:


你好,反应!
知识产权是一种权利,是一种权利,是一种权利,是一种权利

知识产权是一种权利,是一种权利,是一种权利,是一种权利

ReactDOM.render( 你好,world!,document.getElementById('interactive-graph');
啊,太好了。非常感谢。这是有道理的!