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

161
Visualizações
Creating a dynamic function with a split function

I can not get it done. I hope someone can help me out with this.

modus.value.getCurrentDataPath = sale.id (STRING)

OR

modus.value.getCurrentDataPath = id (STRING)

In the example below I want to check if modus.value.getCurrentDataPath includes a . (dot) or not. In the end I want to create a router.push{()}

const route1 = [] as any;
if (modus.value.getCurrentDataPath.includes('.')) {
 const test = modus.value.getCurrentDataPath.split('.')
 let i;
 for (i = 0; i < test.length; i++) {
   route1.push(test[i])
 }
} else {
 route1.push(modus.value.getCurrentDataPath);
}
    router.push({ path: route.path + '/' + getCurrent.value[route1] });

Unfortunately this doesn't work. He cannot read the 2 split strings.

It should be: getCurrent.value.sale.id

How to fix this? I want to get it working for both. With dot and without dot. In one router.push.

about 4 years ago · Juan Pablo Isaza
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