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

86
Visualizações
Usar niños React con otro nombre

¿Es posible establecer un nombre para children en reaccionar para una mejor legibilidad del código?
Quiero algo como esto:

 default function LinksBar({ links = children }) { return ( <div> {links} {/* instead of {children} */} </div> ) };

Sé que puedo pasarlos en accesorios, pero no quiero hacerlo de esta manera (solo por preferencia personal).

No quiero esto:

 <LinksBar links={<><Link href="1" /><Link href="2" /><>} />

Quiero esto:

 <LinksBar> <Link href="1" /> <Link href="2" /> <LinksBar/>
about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Puede alias, aunque React hablando, es menos legible, en mi opinión:

function LinksBar({ children: links })

about 4 years ago · Juan Pablo Isaza Relatório

0

function LinksBar({ links = children }) define un parámetro que desestructura por defecto, no que desestructura el cambio de nombre; espera una propiedad de links y, si no se encuentra o tiene el valor undefined , intenta establecerla de forma predeterminada en una variable children dentro del alcance (presumiblemente fallando porque no hay ninguna).

Para cambiar el nombre de la sintaxis de desestructuración, desea {children: links} en su lugar:

 default function LinksBar({children: links}) { return ( <div> {links} </div> ) }
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