Выборка данных API с помощью axios в действии vuex:
actions: {
login ({commit}, payload) {
axios.post(globalConfig.TOKEN_URL, {
payload
})
.then((resp) => {
commit('auth_success', resp.data)
})
.catch((err) => {
console.log(err)
})
},
}
Метод компонента для отправки данных:
methods: {
authChatClient () {
let payload = {
name: this.clientFio,
number: this.clientNumber
}
this.$store.dispatch('login', payload)
},
}
Однако это не будет работать, так как полезная нагрузка является объектом,обернутый в объект полезной нагрузки.Можно ли отправить несколько параметров из метода компонента в действие vuex?
Запрос на публикацию выглядит следующим образом: payload: {name: "aaa", number: "111"}