vuex 的mutations問題
之前講的不是用? 在mutations中? this.state.xxx嗎;
為什么到這里變成了
addItem(state,value){
state.list.push(value)
}
另外我直接用
addItem(value){
this.state.list.push(value)
}
methods:{
add(){
store.commit('addItem',{
title:this.title,
content:this.content
})
}
},數(shù)組變成保存自己了??
2019-01-21
@將自己發(fā)配于人海?之前在vuex那一章中,使用this.state.count++是因?yàn)楸旧碓趍utations中,本身沒有傳入payload參數(shù),可以使用this代表著本Store對象,去改變state的值。
另外一個(gè)問題,關(guān)于載荷傳參的問題。
同學(xué)你所說的這個(gè)問題,我們要來讀一下源碼:
在源碼的vuex/src/store.js中,417行:
默認(rèn)需要傳入2個(gè)參數(shù),state與payload。
參考資料:
call方法
提交載荷(Payload)
2019-01-18
一定要有完整的案例,不然人家不知道你要表達(dá)什么意思,類似這樣https://jsfiddle.net/chrisvfritz/50wL7mdz/