vue3中,pinia如果使用选项式进行状态管理,则和vue2中使用vuex的方法一样,直接通过mapState和mapActions等方法放到组件内部即可。

vue3中复合式的话组件内部怎么监听呢?
使用Vue3中的API watchEffect方法,

<script setup>
    import {watchEffect} from 'vue'
    ...
    watchEffect(() => {
        // 监听pinia或者vuex变化以后得处理放在该处
    })
    ...
</script>

韩万慧
12 声望0 粉丝