-
[React Native] navigate์ replace ๋ฉ์๋์ ์ฐจ์ด (react-navigation)
navigate์ replace ๋ฉ์๋์ ์ฐจ์ด (react-navigation)๋ค์ด๊ฐ๋ฉฐ๋ฆฌ์กํธ ๋ค๋น๊ฒ์ด์
(React Navigation)์์ @navigate@ ๋ฉ์๋์ @replace@ ๋ฉ์๋์ ์ฐจ์ด๋ฅผ ๊ฐ๋จํ๊ฒ ์ ๋ฆฌํด๋ณธ๋ค. ์ฐจ์ดnavigate ๋ฉ์๋๊ธฐ๋ฅ์๋ก์ด ํ๋ฉด์ ์คํ(Stack)์ ์ถ๊ฐํ๋ค.ํ์ฌ ํ๋ฉด ์์ ๋ค๋ฅธ ํ๋ฉด์ ์๋(push) ๋ฐฉ์์ด๋ค. ๊ฒฐ๊ณผ์ด์ ํ๋ฉด์ผ๋ก ๋ค๋ก ๊ฐ๊ธฐ(back) ํ ์ ์๋ค.๋ค๋ก ๊ฐ๊ธฐ ๋ฒํผ(←)์ด ์๋์ผ๋ก ์๊ธด๋ค. (Stack Navigator ๊ธฐ์ค) ์ฌ์ฉ ์์navigation.navigate('Signup'); replace ๋ฉ์๋๊ธฐ๋ฅํ์ฌ ํ๋ฉด์ ์ ํ๋ฉด์ผ๋ก ๊ต์ฒด(replace)ํ๋ค.์ด์ ํ๋ฉด์ ์คํ์์ ์ ๊ฑฐํ๊ณ , ์ ํ๋ฉด์ผ๋ก ๋ฐ๊พผ๋ค. ๊ฒฐ๊ณผ์ด์ ํ๋ฉด์ผ๋ก ๋ค๋ก ๊ฐ๊ธฐ ํ ์ ์๋ค..
1
2025.08.07