@adizh

Как в commit(mutations,actions) передавать несколько параметров?

Как можно передавать в mutations несколько параметров? При передаче одного параметра все работает,
но при нескольких перестает. Как это можно правильно сделать?
vuex:
mutations:{
        SET_ADD_PURCHASES:(state,purName,purPrice,purDate)=>{
            state.purchases.push({
                name: purName,
                done: false,
                id: Math.random(),
                price: purPrice,
                dateInput: purDate,
            })
        }
    },
    actions:{
        ACTION_CREATE_PURCHASE({commit},purName,purPrice,purDate){
commit('SET_ADD_PURCHASES',purName,purPrice,purDate)
        }
    },


methods:
methods:{
          ...mapActions(['ACTION_CREATE_PURCHASE']),
          addTodo(){
            this.ACTION_CREATE_PURCHASE(this.input,this.numberInput,this.dateNow)

         
          }
        }
  • Вопрос задан
  • 49 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы