๐Ÿ–ฅFrontEnd/React

TIL) ๋ฆฌ์•กํŠธ์—์„œ <a> ํƒœ๊ทธ? Link ์ปดํฌ๋„ŒํŠธ?

hellohailie 2022. 9. 2. 15:57

 

๋ฆฌ์•กํŠธ์—์„œ๋Š” <a> ํƒœ๊ทธ ๋Œ€์‹  Link๋ฅผ  ์‚ฌ์šฉํ•ด์•ผํ•œ๋‹ค. 

 

์ด์œ ๋Š” <a>ํƒœ๊ทธ์˜ href๋กœ ์ด๋™ํ•˜๋ฉด ์ƒํƒœ๊ฐ’์„ ์žƒ๊ณ  ์†๋„๋„ ์ €ํ•˜๋œ๋‹ค๊ณ  ํ•œ๋‹ค. 

๋ฆฌ์•กํŠธ์˜ ์ƒํƒœ ์œ ์ง€์™€ ์†๋„์˜ ํšจ์œจ์„ฑ์„ ์œ„ํ•ด ์ƒˆ๋กœ์šด ํŽ˜์ด์ง€๋ฅผ ๋ถˆ๋Ÿฌ์˜ค๋Š” ๋Œ€์‹  ์—…๋ฐ์ดํŠธํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ๊ตฌํ˜„ํ•ด์•ผ ํ•œ๋‹ค. 

 

ํ•ต์‹ฌ

<a> ํƒœ๊ทธ์˜ href๋Š” ํŽ˜์ด์ง€๋ฅผ ์ด๋™์‹œํ‚ฌ ๋•Œ ํŽ˜์ด์ง€๋ฅผ ์ƒˆ๋กœ ๋ถˆ๋Ÿฌ์˜ค๊ฒŒ ๋œ๋‹ค. ๊ทธ๋ž˜์„œ ์ƒํƒœ ๊ฐ’์ด ์œ ์ง€๋˜์ง€ ๋ชปํ•˜๊ณ  ์†๋„๋„ ์ €ํ•˜๋œ๋‹ค. 

Link ์ปดํฌ๋„ŒํŠธ๋Š” ๋ธŒ๋ผ์šฐ์ €์˜ ์ฃผ์†Œ๋งŒ ๋ฐ”๊พธ๊ณ  ํŽ˜์ด์ง€๋ฅผ ์ƒˆ๋กœ ๋ถˆ๋Ÿฌ์˜ค์ง€ ์•Š๋Š”๋‹ค. 

 

์‚ฌ์šฉ ์˜ˆ์‹œ

import { Link } from "react-router-dom";

...

<Link to='/logout'>log out</Link>

 

 

๐Ÿ˜ƒ ์ž˜๋ชป๋œ ๊ฐœ๋… ์ „๋‹ฌ์ด ์žˆ๋‹ค๋ฉด ๋Œ“๊ธ€ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์ €์˜ ์„ฑ์žฅ์— ํฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค๐Ÿค“