首页 > 解决方案 > Push to array in object js In Mutation on vue 抛出一个错误,说push不是一个函数

问题描述

Push to array in object js In Mutation on vue 抛出一个错误,说push不是一个函数

const state = {
  peoples: []
};
const actions = {
    people = {
        id: 3,
        title: "people3"
      }
    addPeople({commit}, people) {
      commit('newPeople', people);
    }
};
const mutations = {
  newPeople: (state, people) => state.peoples.push(people)
};
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.17/vue.js"></script>

标签: vue.js

解决方案


推荐阅读