React-window: [DynamicSizeList] ๋†’์ด๊ฐ€ ์˜ˆ์ƒ ํ•ญ๋ชฉ ํฌ๊ธฐ์™€ ๋™์ผํ•œ ๊ฒฝ์šฐ ํ•ญ๋ชฉ์„ ์„œ๋กœ ๊ฒน์ณ์„œ ๋ Œ๋”๋ง

์— ๋งŒ๋“  2019๋…„ 06์›” 29์ผ  ยท  3์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: bvaughn/react-window

https://github.com/bvaughn/react-window/pull/102 ์—์„œ ๋ฒ„๊ทธ๋ฅผ ์ฐพ์•˜์Šต๋‹ˆ๋‹ค. ๋‚ด ํ•ญ๋ชฉ์˜ ๋†’์ด๊ฐ€ ์ •ํ™•ํžˆ 50 ( estimatedItemSize ๊ฐ’)์ด๋ฉด ๋ชจ๋‘ ๋งจ ์œ„์— ๋ Œ๋”๋ง๋ฉ๋‹ˆ๋‹ค. ์„œ๋กœ์˜:

image

๋†’์ด๊ฐ€ ๋‹ค๋ฅธ ๊ฒฝ์šฐ(์˜ˆ: 49 ๋˜๋Š” 51 ) ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

image

๐Ÿ˜ญ bug

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

13d48ad์—์„œ ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

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

์•„, ํฅ๋ฏธ๋กœ์šด ์—ฃ์ง€ ์ผ€์ด์Šค. ์ด๋Š” _๋ชจ๋“ _ ํ•ญ๋ชฉ์ด ์˜ˆ์ƒ ํฌ๊ธฐ์™€ ์ •ํ™•ํžˆ ๋™์ผํ•œ ํฌ๊ธฐ์ธ ๊ฒฝ์šฐ์—๋งŒ ํ•ด๋‹น๋ฉ๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ๋ชฉ๋ก์€ ์—…๋ฐ์ดํŠธํ•  ๋‚ด์šฉ์ด ์—†๋‹ค๊ณ  ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ฝ˜ํ…์ธ ๊ฐ€ ์ฒ˜์Œ์œผ๋กœ ๋ Œ๋”๋ง๋œ ๊ฒฝ์šฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

13d48ad์—์„œ ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

@bvaughn ์ด 1.6.0-alpha.1์˜ ์ˆ˜์ • ๋ถ€๋ถ„์ž…๋‹ˆ๊นŒ?

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