React: e.preventDefault()๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ IE11์—์„œ ๋งค๋ฒˆ ์ž…๋ ฅ onChange๊ฐ€ ํŠธ๋ฆฌ๊ฑฐ๋˜์ง€ ์•Š์Œ

์— ๋งŒ๋“  2016๋…„ 07์›” 14์ผ  ยท  3์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: facebook/react

onChange ํ•ธ๋“ค๋Ÿฌ์—์„œ e.preventDefault()๊ฐ€ ํ˜ธ์ถœ๋˜๋ฉด ์ž…๋ ฅ onChange๊ฐ€ ๋งค๋ฒˆ ํŠธ๋ฆฌ๊ฑฐ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋น ๋ฅด๊ฒŒ ์ž…๋ ฅํ•  ๋•Œ ๋ฐœ์ƒ: ์ผ๋ถ€ ๋ฌธ์ž๊ฐ€ ์†์‹ค๋ฉ๋‹ˆ๋‹ค.

๋ฐ˜์‘ 5.0.2 ๋ฐ IE11.

IE DOM Bug

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

๊ฐ์‚ฌ! onChange๋ฅผ onInput์œผ๋กœ ๋ณ€๊ฒฝํ•˜์—ฌ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

๋„์›€์ด ๋  ์ˆ˜ ์žˆ๋Š” ์œ ์‚ฌํ•œ ํ† ๋ก ์ด ์—ฌ๊ธฐ์— ๊ฒŒ์‹œ๋ฉ๋‹ˆ๋‹ค. https://github.com/facebook/react/issues/7027

๋ชจ๋“  3 ๋Œ“๊ธ€

@jmullo - ๊ณ ์น  ์ˆ˜ ์žˆ์—ˆ๋‚˜์š”? ์ €๋„ ๋น„์Šทํ•œ ๋ฌธ์ œ์— ์ง๋ฉดํ•ด ์žˆ์Šต๋‹ˆ๋‹ค. ์†”๋ฃจ์…˜์ด ๊ฒŒ์‹œ๋˜๋ฉด ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ธฐ๋Šฅ์— ์™„์ „ํžˆ ํ•„์š”ํ•˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— e.preventDefault() ํ˜ธ์ถœ์„ ์ œ๊ฑฐํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ฐ์‚ฌ! onChange๋ฅผ onInput์œผ๋กœ ๋ณ€๊ฒฝํ•˜์—ฌ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

๋„์›€์ด ๋  ์ˆ˜ ์žˆ๋Š” ์œ ์‚ฌํ•œ ํ† ๋ก ์ด ์—ฌ๊ธฐ์— ๊ฒŒ์‹œ๋ฉ๋‹ˆ๋‹ค. https://github.com/facebook/react/issues/7027

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰