<script>
import {
mapGetters,
mapActions
} from "vuex";
export default {
name: 'Stores',
data() {
return {
selected: storesListsSelected
}
},
methods: {
...mapActions(["fetchStores"]),
onChange(event) {
console.log(event.value.value);
// localStorage.setItem('shop-id',event.value);
}
},
computed: mapGetters(["storesList","storesLists","storesListsSelected"]),
created() {
this.fetchStores()
}
}
</script>
here mapGetters to call data return values ( return { selected: storesListsSelected}) i am trying.but i got error Uncaught (in promise) ReferenceError: storesListsSelected is not defined. how to solve this?
you have forgotten use 'this'
you can change name of property like this and dont need define data property