Lami
삶이 온통 사람의 길이니
Lami
전체 방문자
오늘
어제
  • 분류 전체보기 (165)
    • Elice (1)
      • 회고록 (1)
    • Git (0)
    • HTML ▪ CSS (4)
    • JavaScript (7)
      • BOJ (2)
      • Programmers (0)
      • Study Note (5)
    • TypeScript (0)
    • React (21)
      • Lecture (19)
      • Study Note (2)
    • Python (44)
      • CodeUp (38)
      • Programmers (0)
      • Study Note (6)
    • Modern Agile (80)
      • Tech Talk (7)
      • TIL (73)
    • 문제해결 (1)
    • 회고록 (5)
    • 도란도란 (2)

블로그 메뉴

  • Github

공지사항

  • 👋 안녕하세요!

인기 글

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Lami

삶이 온통 사람의 길이니

[Kossie Coder] NavLink 사용하기
React/Lecture

[Kossie Coder] NavLink 사용하기

2022. 1. 15. 19:52
// NavBar.js

import React from 'react';
import { Link, 🌟NavLink🌟 } from 'react-router-dom';

const Navbar = () => {
  return (
    <nav className="navbar navbar-expand-sm navbar-light bg-light">
      <Link className="navbar-brand" to="/">
        Home
      </Link>
      <button
        className="navbar-toggler"
        type="button"
        data-bs-toggle="collapse"
        data-bs-target="#navbarNav"
        aria-controls="navbarNav"
        aria-expanded="false"
        aria-label="Toggle navigation">
        <span className="navbar-toggler-icon"></span>
      </button>
      <div className="collapse navbar-collapse" id="navbarNav">
        <ul className="navbar-nav">
          <li className="nav-item">
            <🌟NavLink🌟 className="nav-link" to="/movies" 🌟activeClassName="active"🌟>
              Movies
            🌟</NavLink>🌟
          </li>
          <li className="nav-item">
            <🌟NavLink🌟 className="nav-link" to="/users" 🌟activeClassName="active"🌟>
              Users
            🌟</NavLink>🌟
          </li>
        </ul>
      </div>
    </nav>
  );
};

export default Navbar;

 

 

 

 

 

Movies 와 Users 를 눌렀을 때 색이 변하는 것을 볼 수 있다.

Home 은 수정하지 않았기 때문에 변경 없이 계속 검정색인 것이다.

'React > Lecture' 카테고리의 다른 글

[Kossie Coder] 로딩 Spinner 추가하기  (0) 2022.01.15
[Kossie Coder] axios  (0) 2022.01.15
[Kossie Coder] react router Switch, exact 속성  (0) 2022.01.14
[Kossie Coder] react router 설치  (0) 2022.01.14
[Kossie Coder] InputField 컴포넌트로 빼내기  (0) 2022.01.14
    'React/Lecture' 카테고리의 다른 글
    • [Kossie Coder] 로딩 Spinner 추가하기
    • [Kossie Coder] axios
    • [Kossie Coder] react router Switch, exact 속성
    • [Kossie Coder] react router 설치
    Lami
    Lami
    성장하는 즐거움을 알아가는 중입니다🌱

    티스토리툴바