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

148
Visualizações
cambie className para usar literales de plantilla

estoy tratando de aprender literales de plantilla, tengo un proyecto mío, necesito usar literales de plantilla allí, tengo una pregunta que parece muy simple, pero no sé qué estoy haciendo mal

esto está funcionando:

 const classes = props.classes; return ( <List component="div" data-testid="SelectionListt" className={classes.selectionList__sites} > </List> );

mi pregunta es cómo debo convertir ese nombre de clase usando literales de plantilla.

Esto es lo que he hecho:

 const classes = props.classes; return ( <List component="div" data-testid="SelectionListt" className={` ${classes + ".selectionList__sites"} `}` > </List> );

esta es mi lista de selección__sitios:

 selectionList__sites: { backgroundColor: "white", "&:hover": { backgroundColor: " red", color: "black", border: "1px solid yellow", }, },

El inglés no es mi lengua materna, por lo que podría haber errores.

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

0

Los literales de plantilla no necesitan comillas regulares dentro de ellos, básicamente todo el contenido entre comillas graves se maneja como una cadena, excepto los valores dentro de ${}.

Suponiendo que props.classes es una cadena, escribiría su className así:

 className={`${classes}.selectionList__sites`}
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