์ค๋ฅ ๋ฐ์
๋ฆฌ์กํธ๋ก ํ๋ก์ ํธ๋ฅผ ๊ฐ๋ฐํ๋ ๋์ค JSX label์ ์ฌ์ฉํ๋๋ฐ ๋ค์๊ณผ ๊ฐ์ ์ค๋ฅ๊ฐ ๋ด์ต๋๋ค.
Warning: Invalid DOM property `for`. Did you mean `htmlFor`?
ํ๋ก๊ทธ๋จ์ด ๋ฉ์ถ ์ ๋์ ์ค๋ฅ๋ ์๋์์ง๋ง ๋ฌด๋ ค ์ฝ์์ฐฝ์ ๋์์ค ์ ๋์ ์๋ฌ์ด๋ ํด๊ฒฐํด์ผ ํ์ด์. ๋ฌผ๋ก ์น์ ํ๊ฒ๋ ํด๊ฒฐ๋ฐฉ๋ฒ๊น์ง ์ถ์ฒ์ ํด์ฃผ๊ณ ์์ง๋ง, ์ ์ค๋ฅ๊ฐ ๋ด๋์ง ์๊ณ ์ถ์์ต๋๋ค.
์ค๋ฅ ์ด์
for์ Javascript์ keyword์ด๊ธฐ ๋๋ฌธ์ JSX์์ ์ด๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ label์์๋ for๋์ htmlFor๋ฅผ ์ฌ์ฉํ๊ธฐ๋ก ๊ฒฐ์ ํ ๊ฒ์ ๋๋ค.
ํด๊ฒฐ๋ฐฉ๋ฒ
label ํ๊ทธ์์ for ๋์ htmlFor๋ก ๋ณ๊ฒฝํ๋ฉด ๋ฉ๋๋ค.
์ฐธ๊ณ
I'm getting an error using React: "Invalid DOM property `for`. Did you mean `htmlFor`"
I'm creating a simple CRUD app using React for my front-end, and I'm having trouble with this error: app.js:21988 Warning: Invalid DOM property `for`. Did you mean `htmlFor`? Here's my code: import
stackoverflow.com