js连续使用三原运算符

三原运算符isTrue?True:False可以进行连用,比如下面一个jsx的例子:

<div>
{
	isFirst ? <h2>Welcome</h2> :
	isLoading ? <h2>Loading</h2> :
	err ? <h2 style={{color:'red'}}>{err}</h2> :
	user.map(userObj=>{
		return (
			<div key={userObj.id} className="card">
				<a>...........</a>
			</div>
		)
	})
}
</div>

原文地址:https://www.cnblogs.com/lyzz1314/p/14932346.html