【发布时间】:2023-03-05 15:57:01
【问题描述】:
在反应中工作,我试图让我的组件在做出选择之前不显示。做出选择后,我需要设置其他样式,如下所示:
<p className={player.weight >= opponent.weight ? "text-green border-green" : "text-danger border-danger"}>{player.weight}</p>
在选择完成之前,我不想显示任何内容;截至目前,虽然player 是undefined,但条件仍在运行,我得到一个空边框。
有什么快速技巧可以用来检查 player 对象是否为 undefined 并且什么都不渲染,然后在做出选择后按照我想要的方式渲染?
【问题讨论】:
标签: javascript reactjs react-native conditional-statements