【发布时间】:2020-04-28 00:10:06
【问题描述】:
我在渲染中遇到了问题。我在网上搜索了一些,但没有找到解决方案。
在父组件中:
<Child prop1={this.getHeader()}>
getHeader() : function () {
return (<div> Header </div>)
}
在子组件中:
render() : function () {
return (<div> {this.props.prop1} </div>)
}
但是,div 没有被渲染。我检查了其他解决方案并尝试了危险的SetInnerHTML,但它会呈现“ Header ”的字符串而不是元素。我能得到一些帮助吗?
【问题讨论】:
-
那些代码 sn-ps 是无效的 ReactJs,而且,您的渲染函数正在返回另一个函数,而不仅仅是 JSX。
标签: javascript html reactjs