티스토리 뷰
어렵지 않다.
초간단!
참고로 vuex가 아닌 pinia 사용 중임.
1. store/save.js 파일을 만들었다.
import { defineStore } from 'pinia';
import { ref } from '@vue/reactivity';
export const SaveSotre = defineStore('SaveSotre', () => {
const saveInfo = ref([])
return {
saveInfo
};
}, {
persist: true
});
2. views/Main.vue 작성
템플릿
<template>
<div class="Main">
<div v-for="(item, index) in saveSotre.saveInfo" :key="index">
<span>{{item.name}}</span>
</div>
</div>
</template>
스크립트
<script>
import { LoginStore } from '@/store/login';
import { SaveSotre } from '@/store/save';
export default {
name: 'Main',
setup () {
const saveSotre = SaveSotre()
return {
saveSotre,
}
}
}
</script>
끝!
반응형
LIST
'공부합시다 > Vue' 카테고리의 다른 글
[Vue.js 3] SWRV 처음 사용기 (0) | 2022.10.31 |
---|---|
[Vue.js] npm ERR! Unexpected and of JSON input while parsing near '... (0) | 2022.09.01 |
[Vue.js 2] Query String에서 필요한 값만 가져오기 (0) | 2022.08.29 |
[Vue.js 2] 삼항연산자로 이미지 바꾸기 (2) | 2022.08.17 |
[Vue.js 2] 배열 Pagination (0) | 2022.04.27 |
댓글