cari

Rumah  >  Soal Jawab  >  teks badan

javascript - masalah pemusnahan parameter vuex

Apabila saya menggunakan vuex, saya melihat bahawa penstrukturan parameter telah digunakan, tetapi saya sangat keliru, dari mana komit ini datang? Di manakah parameter komit disediakan? Bagaimanakah ia ditulis tanpa penyederhanaan?

actions: {
  increment ({ commit }) {
    commit('increment')
  }
}
给我你的怀抱给我你的怀抱2715 hari yang lalu863

membalas semua(3)saya akan balas

  • 魑魅魍魉

    魑魅魍魉2017-10-16 19:52:42

      tindakan: {

        kenaikan (konteks) {

          context.commit('kenaikan'),

        },

        ddd(konteks) {

                                       

      }

    用参数解构之后:

    tindakan: {

      kenaikan ({komit }) {

        komit('kenaikan')

    })

        komit('ddd')

      }

    }

    balas
    0
  • 代言

    代言2017-06-26 10:55:45

    actions: {
    
      increment ( object ) {
    
           object.commit('increment')
      }
    
    }

    balas
    0
  • PHP中文网

    PHP中文网2017-06-26 10:55:45

    Fungsi

    Tindakan menerima objek konteks dengan kaedah dan sifat yang sama seperti tika kedai, jadi anda boleh memanggil context.commit
    untuk melakukan mutasi, atau mendapatkan keadaan dan
    pengambil melalui context.state dan context.getters. Apabila kami memperkenalkan Modul kemudian, anda akan tahu sebab objek konteks bukanlah contoh kedai itu sendiri.

    dokumentasi vuex

    balas
    0
  • Batalbalas