input ์ ํตํด ์ด๋ฏธ์ง๋ฅผ ์
๋ก๋๋ฅผ ํ๋ ๊ณผ์ ์์, ๋ฐ์ ๋๋ ์ค๋ฅ์ด๋ค
์ด๋ฏธ์ง๋ฅผ ์ ์์ ์ผ๋ก ์
๋ก๋ ํ๋ค๋ฉด ๋ฌธ์ ๊ฐ ์์ผ๋, ์ด๋ฏธ์ง๋ฅผ ์ ํํ๋ ์ฐฝ ๊น์ง ๋์ด ์ํ์์ ์ทจ์๋ฅผ ํ๊ฒ ๋๋ ๊ฒฝ์ฐ
์ด๋ฏธ์ง ํ์ผ ์
๋ก๋ input์ ๊ฑธ๋ ค ์๋ ํจ์๋ ๊ทธ๋๋ก ์๋์ ํ๊ฒ ๋๋, ์ค์ ํ์ผ์ด ์์ด์ ์๋ฌ๊ฐ ๋ฐ์ํ๊ฒ ๋๋ค.
ํ์ธ์ ์ํด e.target.file ์ ์ฒดํฌ ํด๋ณด๋, ํ์ผ์ ์
๋ก๋ ์ e.target.file์ length๊ฐ 1 ์
๋ก๋๋ฅผ ์ทจ์ ํ ๊ฒฝ์ฐ 0์ด ๋์ค๊ฒ ๋๋ค.
๊ธฐ์กด ์ฝ๋
reader.readAsDataURL(file);
์ ์กฐ๊ฑด๋ฌธ์ ๋ฌ์์ฃผ์๋ค
๋ณ๊ฒฝ ์ฝ๋
if (file) {
reader.readAsDataURL(file);
}
'์ฝ๋ฉ ๋ฉ๋ชจ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[error] <input>์ value์์ฑ์ด ๊ณ ์ ๊ฐ์ด ์๋๋ผ ๋๋ ์๋ฌ (0) | 2023.05.23 |
---|---|
[error] Parsing error: 'import' and 'export' may only appear at the top level. (0) | 2023.05.20 |
์๋๊ฒฝ๋ก์ ์ ๋๊ฒฝ๋ก (0) | 2023.05.20 |
error : Uncaught TypeError: Cannot read properties of null ~ (1) | 2023.05.20 |
git master main ํฉ์น๊ธฐ (0) | 2023.05.19 |