3👍
✅
Well you can use mapState in your components
<template>
<div>
<div>{{todos}}</div>
</div>
</template>
<script>
import { mapState } from 'vuex';
export default {
computed: {
...mapState(["todos"])
}
}
</script>
1👍
You can make getter for todos:
getAllTodos: (state) => state.todos
Then map getters in template :
import { mapGetters } from 'vuex';
computed: {
...mapGetters([ 'getAllTodos' ]),
},
<template>
<ul>
<li v-for="(todo, i) in getAllTodos" :key="i">{{todo}}</li>
</div>
</template>
Source:stackexchange.com