Hello我试图动态地从我的组件渲染JSX,我的数据库中的某个对象有其他变量。我只想在提供所需数据时呈现HTML元素。但是这个我给我带来了这个问题:
语法错误:相邻的JSX元素必须包装在一个封闭的中 tag(202:38)
。我知道肯定JSX元素都已关闭。我认为这是因为它是if语句中的If语句。提前谢谢你的帮助。
<div>
{this.state.loading ?(
<div className="wrapper">
<Navbar/>
<Body>
{this.state.snap.someValue ?
(<div className="detailsCategory col-sm-5 col-md-5">
Heading
</div>
<div className="col-sm-5 col-md-5">
<p>{this.state.snap.childValue}</p>
</div>):(null)}
</Body>
</div>)
:
(<h1> LOADING... </h1>)}
</div>