gpt4 book ai didi

javascript - 如何使用 HTML 类属性渲染 React 组件?

转载 作者:行者123 更新时间:2023-11-28 13:07:06 25 4
gpt4 key购买 nike

我尝试了以下操作,但似乎不起作用。是否可以使用 HTML 类渲染 React 组件?

HTML

<div class="appKlass"> 
</div>

JSX

ReactDOM.render(
<h3>Hello Universe</h3>,
document.getElementsByClassName("appKlass")
)

最佳答案

getElementsByClassName返回 html 元素的类似数组的对象 ( HTMLCollection )。但是 render 需要一个 DOM 节点作为第二个参数。因此,您必须为 getElementsByClassName 返回的内容提供索引,并从数组中获取特定元素。

ReactDOM.render(
<h3>Hello Universe</h3>,
document.getElementsByClassName("appKlass")[0]
)

关于javascript - 如何使用 HTML 类属性渲染 React 组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45650261/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com