React - 条件付きレンダリング
条件付きレンダリング
定義
- プログラムの状態に応じてコンポーネントの一部のみをレンダリングすること- 要素の表示/非表示や認証処理などの用途で利用可能- ifや条件演算子などを利用して実装可能
例

- ログインしていない状態

- ログイン状態
使用したコード
react { isLogged ? () : (ログイン)}}
使用方法
react //if文の使用方法function LoginComp(comp){ const loggedBool = comp.isLogged; if(loggedBool){ return(
//三項演算子の使用方法 //condition ?. true : false の方式で動作function LoginComp(comp){ const loggedBool = comp.isLogged; return( <> {loggedBool ?
- 三項演算子を使用する場合、return文一つだけで使用可能である
エラーを見つけましたか?
GitHubで問題を報告
修正内容は寄稿者として記載されます。
誤字を見つけましたか?
ForkしてPRを送ってください。