我正在使用React.js构建一个Web应用程序,该应用程序显示一个表,其中包含一组使用REST API接收的协议。我喜欢只替换桌子。
在index.html
页面的正文中我有这个:
<div id= "content"><>/div>
当我的jsx脚本呈现应用程序时,它接管内容div。
是否可以做同样的事情,但使用id替换其中一个反应类?
var tableChange = function(url) {
React.render(
<myTable source={url}/>, document.getElementById("myOldTable")
);
}
原始反应应用包含以下内容:
<myTable id="myOldTable" source={this.props.url} />
当我按照以下方式运行代码时,它表示它是一个null元素并且无法找到它。