是否可以在不渲染HTML的情况下使用React?

我想知道是否有可能使用React进行逻辑并将数据发送回javascript函数,而无需呈现任何html。我正在考虑的组件是将一些数据传递到的组件,它将把数据发送回React之外的javascript函数。我知道这是可以做到的,而我本人已经完成了这一部分,但是我不确定如果不呈现所需的HTML,您将如何做到这一点。这甚至是反应的实际用例吗?

西里神无Pro2020/03/18 17:12:00

只是为了澄清Benno的评论。ReactComponent.render方法文档状态:

您还可以返回nullfalse表示您不希望呈现任何内容。在幕后,React渲染了一个<noscript>标签以与我们当前的差异算法一起工作。返回null或时falsethis.getDOMNode()将返回null