乐趣区

关于vuex:vue3复合式写法中监听Pinia和vuex状态的变化

vue3 中,pinia 如果应用选项式进行状态治理,则和 vue2 中应用 vuex 的办法一样,间接通过 mapState 和 mapActions 等办法放到组件外部即可。

vue3 中复合式的话组件外部怎么监听呢?
应用 Vue3 中的 API watchEffect 办法,

<script setup>
    import {watchEffect} from 'vue'
    ...
    watchEffect(() => {// 监听 pinia 或者 vuex 变动当前得解决放在该处})
    ...
</script>
退出移动版