【发布时间】:2020-02-26 10:53:33
【问题描述】:
我正在尝试找出 React 中的条件渲染。我从 API 得到五个类别,我只想根据类别条件打印一个 p 标签
我目前的尝试:
this.state.links.map(link =>
div className="youtubeLinks">
<p> print category 1</p>
<p> print category 2</p>
<p> print category 3</p>
<p> print category 4</p>
<p> print category 5</p>
</div>
想要实现
if(link.category == 1){
<p> print category 1</p>
}
if(link.category == 2){
<p> print category 2</p>
}
if(link.category == 3){
<p> print category 3</p>
}
if(link.category == 4){
<p> print category 4</p>
}
if(link.category == 5){
<p> print category 5</p>
}
【问题讨论】:
-
为什么需要这个?只需使用一个
p并更改里面的内容,取决于类别
标签: javascript reactjs ecmascript-6 jsx