Задать вопрос
@Esm322

Как запушить значения инпута в массив объектов?

Подскажите, пожалуйста, мне нужно, чтобы значения инпута разделенные ";" пушились в массив в виде ключ значение ({text: inputValue}). Если пробовать через push, то сначала пушится первое значение, а затем предыдущее и последующее значение. Попробовал через split, но тогда не могу его представить в виде объекта:
watch(setMark, debounce((newMark) => {
  if (newMark) {
    currMarks.value = newMark.replace(/\s+/g, '').split(';');
    store.changeMarks(props.id, currMarks.value, setMark)
  } else if (newMark === '') {
    currMarks.value = [];
    store.changeMarks(props.id, currMarks.value, setMark)
  }
}, 3000));


Как это можно реализовать?
  • Вопрос задан
  • 93 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Stepik
    Игра на Vue.js
    1 неделя
    Далее
  • OTUS
    Vue.js разработчик
    4 месяца
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы