Code Editor
Web Browser
Learn
Advanced JSX

JSX Conditionals: If Statements That Do Work

How can you write a conditional, if you can't inject an if statement into JSX?

Well, one option is to write an if statement, and not inject it into JSX.

Look at if.js. Follow the if statement, all the way from line 6 down to line 18.

if.js works, because the words if and else are not injected in between JSX tags. The if statement is on the outside, and no JavaScript injection is necessary.

This is a common way to express conditionals in JSX.

Report a Bug
If you see a bug or any other issue with this page, please report it here.