我有我的条件:
{ empty === false ? <p>Empty</p> : <p>Not Empty</p> }
但是我添加了 2 个变量... if var1Empty
和 if var2Empty
... 我怎样才能使其在 jsx es6 中的嵌入式条件中工作?如果发现两个变量都为空,则显示“empty”。
这就是我所拥有的:
{ var1Empty && var2Empty === false ? <p>Empty</p> : <p>Not Empty</p> }
最佳答案
假设两个变量要么为真,要么为假(即不是未定义、空等):
{ (var1Empty && var2Empty) ? <p>Empty</p> : <p>Not Empty</p> }
假设 var1Empty 为 true
意味着它是空的(上面的示例检查 empty === false
以便显示“Empty”,这看起来有点倒退。
关于javascript - 如何显示双变量的嵌入条件 if es6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37331822/