Jieunny์ ๋ธ๋ก๊ทธ
[TS] useRef ์๋ฌ ๋ณธ๋ฌธ
๐จ๐จ๐จ๐จ๐จ๐จ๐จ๐จ๐จ๐จ๐จ๐จ๐จ
์ฌ๋์ด ๋ฏธ์ณ๋ฒ๋ฆฌ๊ฒ ๋ useRef ์๋ฌ..
๐ ์๋ฌ ๋ด์ฉ
- 'HTMLFormElement | null' ํ์์ ์ธ์๋ 'string | HTMLFormElement' ํ์์ ๋งค๊ฐ ๋ณ์์ ํ ๋น๋ ์ ์์ต๋๋ค.
'null' ํ์์ 'string | HTMLFormElement' ํ์์ ํ ๋นํ ์ ์์ต๋๋ค. ts(2345)
- form ํ๊ทธ์์ useRef๋ฅผ ์จ์ ์ด๋ฉ์ผ ์ ์กํ๋ ๊ธฐ๋ฅ ts๋ก ๋ฆฌํฉํ ๋ง ํ๊ณ ์์๋๋ฐ ๋ฐ์ํ๋ค.
- form.current์์ ๋นจ๊ฐ์ค ๊ณ์ ๋์ฐ๋ฉด์ ์คํ์ด ์๋๋คโ
- useRef๋ง ์ฐ๋ฉด ์๋ฌ๋ฅผ ๋ง๋๋ ๊ฒ ๊ฐ์๋ฐ ์ค๊น.. ๋ ์ก๊ณ useRef๋ง ๊ณต๋ถ๋ฅผ ํ๋ผ๋ ๊ฑฐ๊ฒ ์ง..์ใ ..
โ๏ธ ํด๊ฒฐ ๋ฐฉ๋ฒ
- ๊ตฌ๊ธ๋งํด์ ํ๋๋๋ก ํด๋ ๋ค ์๋๊ณ ..ใ ใ ใ ใ ใ ใ ใ ใ ใ
- ์ฐพ๋ค์ฐพ๋ค GPT๊ฐ ์๋ ค์ค ๊ฑธ ์ฌ๊ธฐ์ ๊ธฐ ์ฐพ์๋ณด๊ณ ์๋ํด๋ณธ๊ฑด ํ์ ๋จ์ธ
- tsํํ ์ค๋ string์ด๋ HTMLFormElement ํ์ ์ด์ผ! ๋ผ๊ณ ์์ ์๋ ค์ค๋ฒ๋ ธ๋ค.. ์ด๋ ๊ฒ ํด๋ ๋๋๊ฑด์ง ๋ชจ๋ฅด๊ฒ ์ง๋ง ์๋ฌ๊ฐ ํด๊ฒฐ๋๊ธด ํ๋ค ๐ฅน
'Study > Error & refactoring' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[PF] ํฌํธํด๋ฆฌ์ค ๊ฐ์ ์ฌํญ (0) | 2023.10.26 |
---|---|
[PF] Github pages ๋ฐฐํฌ ์ ๊ฒช์ ์๋ฌ (0) | 2023.09.13 |