Vue3.0下,如何在组件的setup()中监听vuex里某个state的变化? - 知乎

先引用 vuex

import { useStore } from 'vuex'

然后setup里面

const store = useStore()

然后就可以把 store 当成$store 那样使用了。

可以用watch,也可以用 computed。具体用法见官网。

Computed 与 watch | Vue3中文文档​vue3js.cn/docs/zh/api/computed-watch-api.html#computed

Composition API | Vuex​next.vuex.vuejs.org/guide/composition-api.html

最后vue3的vuex的state,可以使用 reactive ,这样就不用 computed 了。如果想只读的话,可以加上 readonly


原网址: 访问
创建于: 2023-10-08 11:25:53
目录: default
标签: 无

请先后发表评论
  • 最新评论
  • 总共0条评论