我有条件:
{ empty === false ? <p>Empty</p> : <p>Not Empty</p> }
但是我添加了2个变量......如果var1Empty
和var2Empty
...我如何在jsx es6中的嵌入条件中进行工作?如果两个变量都为空,则显示“空”。
这就是我所拥有的:
{ var1Empty && var2Empty === false ? <p>Empty</p> : <p>Not Empty</p> }
答案 0 :(得分:1)
假设两个变量都是true或false(即未定义,null等):
{ (var1Empty && var2Empty) ? <p>Empty</p> : <p>Not Empty</p> }
假设var1Empty为true
意味着它是空的(上面的示例检查empty === false
以显示“空”,这似乎有些倒退。