firebase内联If-Else与条件运算符内联If-Else与条件运算符

时间:2018-04-11 13:16:52

标签: javascript reactjs firebase firebase-realtime-database jsx

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>

0 个答案:

没有答案