λ°μν
Intro
μλ νμΈμ. νμ μ€ν¬λ¦½νΈλ₯Ό μ¬μ©νλ λμ€ μλμ κ°μ μ€λ₯κ° λ°μνμ΅λλ€.
Why?
ν΄λΉ propertiesμ κ°μ μ½μ μ μκΈ° λλ¬Έμ λ°μνλ μ€λ₯μ λλ€.
How to solve the problem
ν΄λΉ μλ¬λ₯Ό ν΄κ²°νλ λ°©λ²μ μ¬λ¬κ°μ§μΈλ°μ, μ λ κ·Έ μ€μμλ Optional Chaining μ°μ°μ (λ¬Όμν μ°μ°μ)λ₯Ό μ¬μ©νμ¬ ν΄λΉ μ€λ₯λ₯Ό ν΄κ²°ν μ μμμ΅λλ€.
μ½λ μ¬μ© μμ λ μλμ κ°μ΅λλ€.
return (
<div className"App">
<div>{item?.name}</div>
</div>
)
μ΄λ κ² Optional Chaining μ°μ°μ (λ¬Όμν μ°μ°μ)λ₯Ό μ¬μ©ν κ²½μ° μ ν¨ν κ°μ΄ μμ λλ undefinedλ₯Ό λ°ννκ³ , κ°μ΄ μμ λλ Optional Chaining μ°μ°μ μ΄ν λ΄μ©μ μ€νν©λλ€. λ°λΌμ ν΄λΉ μ€λ₯λ₯Ό λ°©μ§ν μ μμ΅λλ€.
λ°μν