2022-05-20 工作记录--React-className的三元表达式写法

React-className的三元表达式写法

1、举例

实现多个className中,里面有一个固定classNamemedal_name和一个动态classNamenoMedal_name(用三元表达式判断是否显示该类名)。

2、代码

<div className={
    
    'medal_name' + ' ' + (!item.getMedal?'noMedal_name': '')}>勋章名称</div>

3、代码解析

!item.getMedal?'noMedal_name': ''的意思是:如果不存在item.getMedal,就显示类名noMedal_name;否则,不显示。

4、代码注意点

❀注意点1、

在这里插入图片描述

❀注意点2:

三元表达式要记得加个小括号哟
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_48850734/article/details/124918818
今日推荐