vue3中,pinia如果应用选项式进行状态治理,则和vue2中应用vuex的办法一样,间接通过mapState和mapActions等办法放到组件外部即可。
vue3中复合式的话组件外部怎么监听呢?
应用Vue3中的API watchEffect办法,
<script setup> import {watchEffect} from 'vue' ... watchEffect(() => { // 监听pinia或者vuex变动当前得解决放在该处 }) ...</script>