网管的博客

vuex 分模块

1. 文件夹创建: 创建一个 modules 文件夹,里面存放各种模块,外面一个 index.js 文件 文件夹内容:

作者 作者 发布于 2022-08-18

如何调用vuex里的方法额外给参数?

调用时: this.$store.commit('方法名',param); 使用时 方法名(state, parma)

作者 作者 发布于 2022-08-17

监听Vuex 的数值变化 让页面响应式更新

在 js 里引入 import { mapState } from 'vuex'; 然后添加一个计算属性 computed: { ...mapState(['state里的变量名']) },

作者 作者 发布于 2022-08-12

Vuex 如何改变 state 的值

在 mutations 里 写个方法 参数就是 state mutations: { aaa(state){ state.hasLogin = false; } }, 如何调用? this.$store.commit('aaa');

作者 作者 发布于 2022-08-11