setup语法糖使用vuex4,useStore()返回undefined
贴正常setup方法
<script>
import { useStore } from "vuex";
import { computed } from "vue";
export default {
setup(props) {
const store = useStore();
console.log("store", store);
const loader = computed(() => {
return store.state.loader;
});
console.log("loader", loader);
return {
loader,
};
},
};
</script>
这里store返回正常;下面贴useStore()返回问题,未解决?好的,贴代码的时候莫名其妙好了,,,,,严重怀疑是vite热重载的问题,setup语法糖方式如下
<script setup>
import { useStore } from "vuex";
import { computed } from "vue";
const store = useStore();
console.log("store", store);
const loader = computed(() => {
return store.state.loader;
});
console.log("loader", loader);
</script>