我想在浏览器页面上显示我的网站的sitemap.xml,当我的路径路径为'./sitemap'时。所以我定义了一个名为“Sitemap”的新组件,该组件应该呈现我从服务器获取的sitemap.xml。我在我的Sitemap组件中定义了一个名为“data”的状态,当我的响应来自服务器时,我将setState(this.setState({data:res})),现在我想在我的页面上呈现它,所以我写了:
render() {
return(
<div> {this.state.data} </div>
) }
但是我收到了这个错误:
“未捕获的错误:对象作为React子对象无效(找到:[object XMLDocument])。如果您要渲染子集合,请使用数组,或者使用React附加组件中的createFragment(object)包装对象检查Sitemap
的渲染方法。“