Задать вопрос
Flex99
@Flex99
Frontend Developer

Как создать копию объекта из data в vuejs?

Встал вопрос создания копии объекта / массива из data экземпляра vue. Когда я делаю например так:

let filterDate = {};
filterDate = this.filters.dates;

ничего не выходит и при изменении якобы нового объекта, реактивная привязка продолжает работать. Подскажите плиз, как это обойти.
  • Вопрос задан
  • 3464 просмотра
Подписаться 1 Средний Комментировать
Решения вопроса 2
kn1ght_t
@kn1ght_t
const copyObject = JSON.parse(JSON.stringify(object))

или

const copyObject = Object.assign({}, object);
Ответ написан
Sanasol
@Sanasol Куратор тега JavaScript
нельзя просто так взять и загуглить ошибку
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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