三元表达式实现三个条件的判断
status === 1 ? <div class="article-card-tag article-tag-real">确认属实</div> : status === 2 ?
<div class="article-card-tag article-tag-fake">谣言</div> :
status === 3 ?
<div class="article-card-tag article-tag-uncertain">尚无定论</div> :
<div class="article-card-tag article-tag-real">确认属实</div>
输出结果:
条件=1:确认属实
条件=2:谣言
条件=3:尚无定论
<p>{item === 'accessPoint' ? '接入点位' : (item === 'alarmCount' ? '报警次数' : (item === 'resolveAlarm' ? '解决隐患' : '巡检次数'))}</p>
多条件判断赋值
let objs = { zsNames: { names: '张三' }, wwNames: { names: '王五' } lsNames: { names: '李四' } } let names; function getName(index) { names = objs[index].names; }
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步