專案中使用vuex,模仿以下官網例子,卻報錯:[vuex] unknown action type:XXXXX。
官網購物車例子
自己的代碼:
(1).vue檔案

image.png471×612 27.3 KB
(2)專案結構

(3)分發指向的action

uj5u.com熱心網友回復:
actions那邊寫的是getAllProducts, created 那里的dispatch后面就應該是getAllProducts吧。。uj5u.com熱心網友回復:
是否可以換中寫法import {mapActions}from ‘vuex’
methods:{
…mapActions({
‘getAllProducts’
})
}
created(){
this.getAllProducts()
}
uj5u.com熱心網友回復:
謝謝老哥,我使用了這種寫法,達到理想的效果。但dispatch方法確實還要研究一下。
再次感謝老哥
uj5u.com熱心網友回復:
在每一個模塊匯出的時候要加 namespace:true 屬性轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/126217.html
標籤:其他技術討論專區
上一篇:Mac 終端命令列顏色高亮顯示
