chincharovpc
@chincharovpc

Как Удалить один элемент из массива в Vuex?

Есть массив
state.test.questions
в Vuex.
Мне нужно удалить из этого массива любой 1 элемент.
Я пишу...
removeQuestion(state,index) {
        let questions = state.test.questions
        questions.splice(index, 1)
        state.test = {
            ...state.test,
            questions:questions,
        };
    }

Как я понял
let questions = state.test.questions
присваивает questions ссылку на хранилище. И в хранилище остается элемент который я хочу удалить.
Как сделать это по-другому?
  • Вопрос задан
  • 457 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы