【发布时间】:2020-06-05 09:48:24
【问题描述】:
如果条件为真,我想渲染一个 jsx,使用三元运算符并使用 react 和 javascript。
我想做什么? 当变量 admin 为 true 时,计数
admin && count > 0
!admin
下面是我的代码,
render = () =>{
return (
<button> add </button> //should render this based on condition
)
}
谁能帮我解决这个问题。谢谢。
编辑: 以下是要显示的条件
count > 0 && is_admin
count > 0 && !is_admin
count <0 && !is_admin
不显示的条件
count <0 && is_admin
【问题讨论】:
-
除了其他答案之外,如果您的条件失败,您还可以使用警卫并返回
null。例如render() {if (!myCondition) return null; return <button>...</button>}
标签: javascript reactjs