Vuex
-vue.js application 상태(data)관리패턴+라이브러리
-모든 컴포넌트들의 중앙 저장소 역할
이전에 사용한 방식
Vuex
공식문서 사이트 - https://v3.vuex.vuejs.org/kr/
Vuex가 무엇인가요? | Vuex
Vuex가 무엇인가요? Vuex는 Vue.js 애플리케이션에 대한 상태 관리 패턴 + 라이브러리 입니다. 애플리케이션의 모든 컴포넌트에 대한 중앙 집중식 저장소 역할을 하며 예측 가능한 방식으로 상태를
v3.vuex.vuejs.org
State - data
이전 vue에서는 데이터 변경은 methods 호출
-> vuex - Actions(비동기(axios)),Mutations(동기/data변경) *Actions에서 State로 data변경은 권장하지않는다
1114배포 -vuex핵심컨셉 확인
Getters
Computed와 유사 - state를 변경하지 않고 활용하여 계산을 수행
vuex사용시 해야할 것
1.router store. 추가
2.import Vuex - 플젝 만들 때 만들어져 있으니 주석 부분 작성
Vuex설치
CDN
npm = npm install vuex --save
##bootstrapvue - icon - Font Awesome - start메뉴 하단 vue.js 사용법
step01 - state 직접 연결
$store -store/index.js
##Getters
##mutations - 일반적으로 대문자
##Action
새로고침해도 삭제X
키 소스코드 안에 직접 쓰지말고.env.local에 작성 앞 VUE_APP은 필수 뒤는 자유
'Vue.js' 카테고리의 다른 글
[vue]vue3 : 데이터 바인딩 (0) | 2023.01.20 |
---|---|
[vue]환경설정 (0) | 2023.01.19 |
221107. Vue.js (0) | 2022.11.07 |
[Vue.js]Vue.js (0) | 2022.11.03 |