Я использую vuex для управления состоянием. Я пытаюсь добавить фильмы в базу данных.
state: {
user: {
loggedIn: false,
data: null
},
movies:null,
newMovie:''
},
mutations: {
add({newItem}) {
this.$firebaseRefs.db.ref('movies').push(newItem);
this.$router.push('/dashboard')
}
},
actions: {
adding({commit}, {newItem}) {
commit('add', newItem)
}
}
Это метод добавления компонента
methods: {
submitItems(){
this.$store.dispatch('adding', this.newItem);
this.newItem= {};
}
}
Это метод, который добавляется
<input type="submit" v-on:click="submitItems" >
Метод добавления не работает. Только маршрут до http://localhost: 8080 / добавить ?