Use store in vue component
컴포넌트 내부에서 스토어 사용하기
action 사용하기
UserDataExample.vue
<template>
<div>
<button @click="fetchData">Fetch User Data</button>
<p v-if="isUserLoggedIn">User is logged in</p>
</div>
</template>
<script>
import { useUserStore } from '@/stores/userStore';
export default {
setup() {
const userStore = useUserStore();
// Method to trigger the action
const fetchData = () => {
userStore.fetchUserData('123'); // Assuming '123' is the userId
};
return {
fetchData,
isUserLoggedIn: userStore.isUserLoggedIn
};
},
};
</script>
Action, getter 사용하기
상태값 조회하기
storeToRefs


Last updated