vuex 在非组件中调用 mutations 方法
vuex 在非组件中调用 mutations 方法一般情况下调用 mutations.js 中的方法都是在组件中,如果想在非组件中调用,则需要使用如下方式更多精彩更多技术博客,请移步 asing1elife’s blog在组件中调用import {mapMutations} from 'vuex'import {SET_IS_LOGIN} from 'st...
·
vuex 在非组件中调用 mutations 方法
一般情况下调用 mutations.js 中的方法都是在组件中,如果想在非组件中调用,则需要使用如下方式
更多精彩
- 更多技术博客,请移步 asing1elife’s blog
在组件中调用
import {mapMutations} from 'vuex'
import {SET_IS_LOGIN} from 'store/mutation-types'
export default {
methods: {
...mapMutations({
set_is_login: SET_IS_LOGIN
}),
init() {
this.set_is_login(true)
}
}
}
在非组件中调用
import store from 'store'
import {SET_IS_LOGIN} from 'store/mutation-types'
function init() {
store.commit(SET_IS_LOGIN, true)
}
更多推荐
已为社区贡献28条内容
所有评论(0)