- はじめに このセクションでは、Reactでの条件付きレンダリングに三項演算子を使用する方法を学びます。三項演算子は、条件付きレンダリングを処理するための簡潔でエレガントな方法です。GeekとGalの会話を追ってもっと学びましょう!
- 三項演算子を使った条件付きレンダリング
function DisplayGreeting({ isLoggedIn }) {
return (
<div>
{isLoggedIn ? (
<h1>Welcome back, user!</h1>
) : (
<h1>Please log in.</h1>
)}
</div>
);
}
- 面白い例
function FunFact({ isReady }) {
return (
<div>
{isReady ? (
<p>カタツムリが最大3年間寝ることができるって知ってた?😮</p>
) : (
<p>楽しい事実が聞ける準備ができたら教えてね!</p>
)}
</div>
);
}
- おわりに
三項演算子は、Reactで条件付きレンダリングを達成するための効果的な方法です。if-else文に代わる簡潔な方法で、努力せずにダイナミックなUIを作成するのに役立ちます。Reactのスキルを向上させるために、新しい技術を学んでマスターしましょう!😄