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

Vue3 почему не срабатывает реактивность?

Имеется вот такой компьют, который успешно отрабатывает
const defaultLocation = computed(() => store.getters['ResourcesStore/defaultLocation'])


значение этого компьюта присвоено свойству объекта.
const actionParams = ref({
    location_id: defaultLocation.value,
})


Почему когда значение в defaultLocation меняется, в свойстве объекта остаётся старое значение?
60d4cd5c30540080044562.png

из метода setup actionParams возвращается
return {
    actionParams 
}
  • Вопрос задан
  • 109 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Игра на Vue.js
    1 неделя
    Далее
  • OTUS
    Vue.js разработчик
    4 месяца
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Djaler
@Djaler
Сеньор-помидор
Ну, собственно, потому что оно и не должно. В location_id записывается исходное значение defaultLocation, и всё
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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