Ответы пользователя по тегу Vue.js
  • Как удалить элемент через кнопку с подтверждением?

    Antoxins
    @Antoxins Автор вопроса
    Frontend Developer (Vue)
    contacts is not defined - ошибка в консоли

    Метод в List.vue:
    methods: {
            deleteСontact(index) {
                const Index = contacts.findIndex(t => t.id === id)
                this.$delete(this.contacts, Index)
            }
        },

    В store.js прописан
    actions: { 
    deleteContact({commit}, id) {
          commit('deleteContact', id)
        },
    }

    и
    mutations: { 
    deleteСontact(state, id) {          
          const idx = contacts.findIndex(t => t.id === id);        
          localStorage.removeItem(state.contacts[idx])
        },
    }

    Подскажите что не так делаю?
    Ответ написан
    Комментировать