베이스캠프 로고 이미지

menu-opener icon
  • 암호화폐
  • 리츠 정보
  • 투자
  • ETF
  • 프레이머 강의
728x90
반응형

개발/Vue

Vuex 모듈 state 깔끔하게 초기화하는 방법 (Reset Vuex Module State)

들어가기 전에 Vue 라이브러리로 서비스를 개발하다 보면 Vuex라는 상태 관리 도구를 사용하곤 합니다. Vuex는 애플리케이션의 상태 값을 하나의 객체로 관리할 수 있습니다. 하지만 서비스의 규모가 커지면 커질수록 모든 상태 값들을 단일 상태 객체 안에 넣고 관리하는 것은 굉장히 비효율적입니다. 이럴 경우 Vuex의 모듈(Modules) 컨셉을 사용하곤 하는데요. 이때 모듈에서 사용하고 있는 상태 값들을 초기화를 해야 될 경우가 생깁니다. 이번 포스팅에서는 Vuex 모듈에서 상태 값을 깔끔하게 초기화하는 방법에 대해서 다뤄보도록 하겠습니다. 예제코드 예시 1) 객체반환 함수로 구현 getDefaultState 함수는 초기 상태 값을 반환하는 함수입니다. 핵심은 getDefaultState 함수가 값을 ..

2020.10.22 게시됨

1
728x90
반응형
테슬라 광고배너

인기글

    반응형

    최근글

      세로형
      Copyright . 베이스캠프 all rights reserved.
      Designed by 베이스캠프
      닫기 아이콘
      사이드 프로필 배경이미지
      블로그 이미지

      남양주개발자

      프론트엔드 개발자

      🏕️ 베이스캠프는 개발을 하기 위한 여러가지 필요한 지식들을 습득하는 것을 도와주는 근거지입니다. 🍺 음주코딩을 좋아합니다. 💻 Vue와 React를 사랑하는 개발자입니다.🤟

      • 베이스캠프 (864)
        • 투자 (431)
          • 삼성전자우 모으기 (36)
          • ETF (16)
          • 후기 (2)
          • 국내주식 (3)
          • 리츠(REITs) (24)
          • 주식용어 (16)
          • 재테크 (9)
          • 암호화폐 (230)
          • 미국 ETF (54)
          • 공모주 (15)
          • 배당 (2)
          • 부동산 (6)
        • 제품 리뷰 (23)
          • IT 제품 (2)
          • 주류 (8)
          • 기타 (1)
          • 자동차 (8)
          • 캠핑 (4)
        • 블로그 (24)
          • 애드센스 수익 (6)
          • 티스토리 팁 (15)
          • 무료 스킨 (1)
          • 기업사이트 개발 (1)
        • 데이터베이스 (5)
          • MySQL (4)
        • 강의 (12)
          • Framer (12)
          • Vue (0)
        • 개발 (252)
          • 타입스크립트 (0)
          • Google Cloud Platform (8)
          • AWS (10)
          • Vue (21)
          • React (5)
          • Next.js (5)
          • Nuxt.js (18)
          • Node.js (7)
          • React Native (10)
          • Javascript (46)
          • HTML5 (10)
          • CSS3 (13)
          • Bootstrap (2)
          • jQuery (15)
          • SASS (4)
          • UI개발 (7)
          • 유틸리티 (12)
          • 기타 (33)
          • Framer (1)
          • Third-party (5)
          • SEO (0)
          • Notion (0)
          • Git (8)
          • 트러블슈팅 (8)
          • Docker (1)
        • 알고리즘 (7)
          • 정렬 (2)
        • Computer science (57)
          • Data Structure (3)
          • 알고리즘 (54)
        • 일상 (38)
          • 컴퓨터 관련 팁 (4)
          • 면접 (1)
          • 생활팁 (31)
          • 캠핑장 (2)
        • 여행 (9)
          • 스페인 (8)
          • 일본 (0)
          • 국내여행 (1)
        • 부동산 (0)
          • 청약 (0)
      Designed by 베이스캠프

      티스토리툴바