Ran*_*nda 5 html javascript reactjs
我正在用ReactJS创建我的第一个应用程序.所以我想知道React是否可以在现有HTML中使用(添加)?
请帮我
可能是的.
您只能使用React在现有网站中创建特定的动态窗口小部件.您不必使用React渲染/操作所有DOM.
渲染React组件时,需要指定将在其中呈现它的根DOM节点.
举个例子:
class HelloMessage extends React.Component {
render() {
return <div>Hello {this.props.name}</div>;
}
}
ReactDOM.render(<HelloMessage name="Sebastian" />, mountNode);
Run Code Online (Sandbox Code Playgroud)
在这种情况下,mountnode将是对页面中特定dom节点的引用.React只能在该节点内部工作,所以如果你不用其他库/ javascript代码来操作它,一切都应该按预期工作