ли я делаю))
Есть переменная
const data = ref(null)
в неё с АПИ приходит об]ект
data.value = await api.getData()
далее я разбираю эту переменную на поля:
const val1 = computed(() => data.value?.val1)
const val2 = computed(() => data.value?.val2)
const val3 = computed(() => data.value?.val2?.val3)
верно ли я понимаю, что сама переменная data за счет ref - реактивная, но её поля нет и запись вида:
const val1 = data.value?.val1
будет не реактивной, и для восстановления/придания реактивности, data.value?.val1 нужно обернуть в computed, что у меня и сделано?
А если положить в объект в reactive, то внутренние свойства не будут реактивными?
Обсуждают сегодня