zoukankan      html  css  js  c++  java
  • vue-vuex-mutation的提交风格

      上一篇说了提到mutation时如何传参,写法如下:

          const five = 5
          this.$store.commit('increfive',five)

      但这种写法是普通的写法,还有一种比较特殊的写法,如下:

          const ten = 10
          this.$store.commit({
            type: 'increten',
            count: ten
          })
      mutations: {
        increten(state,payload){
          state+=payload.count
        }
      }

      我要解释下,现在提交的是一个json对象,type是固定写法,type属性值是事件类型;而count是我们传入的参数,可以随便命名没有限制;在increten的第二个参数payload不是固定写法,但建议这样写,他就相当于commit过来的json对象,包含type和count

  • 相关阅读:
    代码块&继承&final关键字
    Java基础
    我的学习笔记
    CF743C 题解
    洛谷P4180 题解
    洛谷P3402 题解
    洛谷P3919 题解
    Noi.ac#30 题解
    Noi.ac #65题解
    Noi.ac #51题解
  • 原文地址:https://www.cnblogs.com/ibcdwx/p/14640771.html
Copyright © 2011-2022 走看看