ReactJs - Creating an “If” component… a good idea?

后端 未结 13 2287
南旧
南旧 2020-12-12 17:11

I\'ve read in the React docs that \"if\" type statements can\'t be used in JSX code, because of the way JSX renders into javascript, it doesn\'t work out as one would expect

相关标签:
13条回答
  • 2020-12-12 17:40

    You can do inline conditionals like this

    {true && (
    <div>render item</div>
    )}
    
    {false && (
    <div>don't render item</div>
    )}
    

    Or you can just use a var

    var something;
    
    if (true) {
    something = <div>render item</div>
    }
    
    {something}
    
    0 讨论(0)
提交回复
热议问题