色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

vue action 參數(shù)

Vue的action參數(shù)是指在Vue組件中調(diào)用action函數(shù)時(shí),可以傳入的參數(shù)。action是Vuex中用來處理異步邏輯的函數(shù),它可以通過commit來觸發(fā)mutation來改變state的值。在Vuex中,action通常被用于處理異步api請(qǐng)求,然后再通過commit來更新state的值。值得注意的是,action參數(shù)不是必需的,如果沒有需要傳遞的參數(shù),可以直接調(diào)用action函數(shù)。

// action函數(shù)的定義
actions: {
// 無參數(shù)
doSomething1({ commit }) {
// ...
},
// 有參數(shù)
doSomething2({ commit }, payload) {
// ...
}
}
// 調(diào)用doSomething1函數(shù)
this.$store.dispatch('doSomething1')
// 調(diào)用doSomething2函數(shù),傳入?yún)?shù){ id: 1, name: 'example' }
this.$store.dispatch('doSomething2', { id: 1, name: 'example' })

在定義action函數(shù)時(shí),參數(shù)中的第一個(gè)參數(shù)是固定的,表示當(dāng)前組件的上下文。因此,可以簡寫為{ commit }。如果需要傳遞參數(shù),可以在第二個(gè)參數(shù)中傳入。需要注意的是,參數(shù)必須是一個(gè)對(duì)象,可以將多個(gè)參數(shù)封裝在一個(gè)對(duì)象中。在調(diào)用action函數(shù)時(shí),第一個(gè)參數(shù)是該函數(shù)名,第二個(gè)參數(shù)是要傳入的參數(shù)。這樣就可以在Vuex中輕松地使用action參數(shù)了。