dyttjqdl1145
@dyttjqdl1145
Students
-
Reviews
-
Course Rating
-
Posts
Q&A
๋๋ณด๊ธฐ ๋ฒํผ ์์ดํ ๋ฑ 8๊ฐ ์ผ ๋
์ด ์ง๋ฌธ ๋ณด๊ณ ์ ๋ ๊ณ ๋ฏผํ๋ค๊ฐ ํด๊ฒฐ๋ฐฉ๋ฒ์ ์ฐพ์์ ๋ต๋ณ ๋๋ฆฝ๋๋ค! LandingPage๊ฐ ์ฒ์ ๋๋๋ง๋ ๋, skip 0 limit 8 ์ body๋ก ๋ณด๋ด์์์. ๊ทธ๋ฌ๋ฉด ๋ชฝ๊ณ db์์๋ 0๋ถํฐ 8๊ฐ๊น์ง์ ์ ๋ณด๋ง ์ฐพ์์ต๋๋ค. productInfo๋ 8๊ฐ๊ฐ ๋๋ ๊ฑฐ๊ณ , postSize ๋ํ productInfo์ ๊ธธ์ด์ธ 8์ด ๋๋ ๊ฑฐ์ฃ . ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ๋๋ฉํ์ด์ง์์์ PostSize๋ 8์ด ๋ฉ๋๋ค. PostSize > Limit ์ ํ ๊ฒฝ์ฐ์, 8 > Limit ์ด false๊ฐ ๋๋ฏ๋ก ๋๋ณด๊ธฐ๋ ์ฌ๋ผ์ง๊ฒ ๋์ง๋ง, ์ํ์ด 9๊ฐ,10์ธ ๊ฒฝ์ฐ์ ๋๋ณด๊ธฐ ๋ฒํผ์ด ์๊ธฐ ๋๋ฌธ์ loadMoreHandler๊ฐ ์คํ๋์ง ์์ ์ถ๊ฐ์ ์ผ๋ก ์ํ๋ค์ ๋ถ๋ฌ์ฌ ์๊ฐ ์์ต๋๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ PostSize >= Limit ์ ํ์ ๊ฑฐ ๊ฐ์์ :) ๊ทธ๋์ ์ด๊ฑธ ์ด๋ป๊ฒ ํด๊ฒฐํ ์ ์์๊น ์๊ฐํด๋ดค๋๋ฐ, ์ ๊ฐ ์๊ฐํ ๋ฐฉ๋ฒ์ ์ฒ์์ ์์ฒญ์ ํ ๋, body๋ฅผ ๋นผ๊ณ ์์ฒญ์ ํ๊ณ , ์ ์ฒด์ productInfo๋ฅผ ๋ฐ์์ต๋๋ค. ๊ทธ๋ฌ๋ฉด PostSize๋ ์ ์ฒด productInfo์ ๊ธธ์ด๊ฐ ๋๊ณ PostSize > Limit ์ ํ์ ๋, ์ํ์ด 8๊ฐ์ธ ๊ฒฝ์ฐ์ ๋๋ณด๊ธฐ ๋ฒํผ์ ์ฌ๋ผ์ง๊ณ 9๊ฐ ์ด์์ธ ๊ฒฝ์ฐ์๋ ๋๋ณด๊ธฐ๋ฒํผ์ด ๋ํ๋๊ฒ ๋ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ ์์ ํด์ผ ํ ๊ฑด getProducts ํจ์์์ ์ด๋ถ๋ถ์, } else { setProducts(response.data.productInfo); } ์ด๋ ๊ฒ slice๋ฅผ ์ด์ฉํด์ 0๋ถํฐ 8๊ฐ๊น์ง์ ์ ๋ณด๋ง Products์ ์ ์ฅ์ ์ํต๋๋ค. } else { setProducts(response.data.productInfo.slice(0, 8)); } ๊ทธ๋ฌ๋ฉด ์ฒ์ ๋๋๋ง๋ ๋ 8๊ฐ์ ์ ๋ณด๋ง ํ๋ฉด์ ๋์ค๊ฒ ๋ฉ๋๋ค. ๋๋จธ์ง๋ ๊ทธ๋๋ก ํ์๋ฉด ๋ฉ๋๋ค.
- 0
- 5
- 445
Q&A
์ ๋ณด๋ฅผ ๊ฐ์ ธ์ค๋๋ฐ ์์ด์ post๋ฅผ ์ด ์ด์ ๊ฐ ์๋์?
๋ต๋ณ ๊ฐ์ฌํฉ๋๋ค! ์ ๊ทธ๋ฌ๋ฉด post๋ก๋ ๋ฐ์ดํฐ๋ฅผ ์์ฒญํ๋ ๊ฒ๋ ๊ฐ๋ฅํ๊ณ ์ด๋ค ์์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ง๋ค ๋๋ ์ฌ์ฉ ๊ฐ๋ฅํ๊ฑด๊ฐ์?
- 1
- 3
- 232
Q&A
submit ๊ด๋ จ ์ง๋ฌธ์ด ์์ต๋๋ค.
๋ต๋ณ ๊ฐ์ฌํฉ๋๋ค!
- 0
- 3
- 186




