vuex - Nuxt.js Vuex / 突变中的console.log 可以看到未来的状态吗?
问题描述
我正在使用 Nuxt.js 和模块 Vuex 来构建我的应用程序,但我有一个问题
我有一个可以触发 test() 功能的按钮
页面/login.vue
<button @click="test">Test</button>
methods: {
test() {
this.$store.commit('user/test', { value: 'after' })
}
}
商店/user.js
export const state = () => ({
hello: 'before'
})
export const mutations = {
test(state, { value }) {
console.log(state) // <- when I trying to console.log here, the value of hello was 'after'
state.hello = value
}
}
我错过了什么还是正常的?
解决方案
推荐阅读
- css - 如何更改 Google Charts 类别过滤器中下拉框的高度
- sql - CASE 表达式总和 - 加入其他表时的问题
- elasticsearch - Elasticsearch 节点崩溃
- oracle - 使同一表中 2 列中的值相互唯一
- php - 如何在php中正确转义数组?
- azure - 如何查看日志分析工作区中表的行数?
- reactjs - 无法解析“../../theme.config”
- combobox - 如何在后面的代码中访问 ComboBox 选定项
- javascript - Ajax 下载 gzip 文件 - 响应数据始终为字符串
- weblogic - cfgfwk-64254 在创建新域时执行安全处理阶段出错