【发布时间】:2020-03-12 03:06:06
【问题描述】:
我想不通,我尝试在渲染中使用但仍然失败,如何解决这个问题?
render() {
return (
{
<div className="ABC">
<a>ABC</a>
</div>
<div className="DEF">
}
{*Some function create inner html content*}
{
</div>
}
我尝试添加标签,但似乎仍然出现错误...
【问题讨论】:
-
你需要在单个 div 中编写整个代码,因为 react 组件将返回单个 div 元素
-
或者有没有可能将DEF div添加到ABC div中?像 return{{} {function}{}}是的,你也可以这样做我将 DEF div 添加到我的代码中,但它仍然显示此“解析错误:必须将相邻 JSX 元素包装在封闭标记中。您想要一个 JSX 片段 ... >" 据我所知,所有标签都是配对的......
标签: javascript node.js reactjs jsx