Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

140
Visualizações
Vue 3 computed keyword (Composition API)

Tmp Object looks like :

tmp : { k1: { k2 : { k3 : [abc, def] } }

Accessing k3 in setup looks like

tmp.value.k1.k2.k3[0 or 1].

I want to rename it to something like -

k3_arr = tmp.value.k1.k2.k3;

Inside my Vue single component setup function:

const tmp = (getting value from composable exported using ...toRefs from there)

// Already tried 1

const d = reactive({
         k3_arr : computed(() => { tmp.value.k1.k2.k3; }
}

return { ...toRefs(d) }


// Already tried 2 
const k3_arr = computed(() => { tmp.value.k1.k2.k3; }
return { k3_arr }

None of this is working.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

There are mistakes in listed computed properties. A value isn't returned from arrow function. There is no need to create reactive only to convert it back with toRefs.

It should be:

const k3_arr = computed(() => tmp.value.k1.k2.k3);
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda