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

118
Visualizações
Usando una expresión ternaria en React

En este componente:

 const MovieComponent = (props) => { const { Poster, Price, Title, cinemaWorldPrice } = props.movie; return ( <MovieContainer> <CoverImage src={Poster} alt="" /> <MovieName>{Title}</MovieName> <InfoColumn> <MovieInfo>FilmWorld: ${Price}</MovieInfo> <MovieInfo>CinemaWorld: ${cinemaWorldPrice}</MovieInfo> </InfoColumn> </MovieContainer> ); };

Quiero escribir una expresión ternaria que cambie el color de fuente de:

 <MovieInfo>FilmWorld: ${Price}</MovieInfo> <MovieInfo>CinemaWorld: ${Price}</MovieInfo>

Algo básicamente diciendo

 if (Filmworld Price > CinemaWorld Price) { Filmworld Price = color: "green"}

y viceversa. es posible? ¿Y el código estaría en la sección de información de la película? Esto está en Reaccionar.

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

0

Necesitas

  • interpolar adecuadamente los precios en JSX ( ${} es solo para literales de plantilla)
  • rodee los textos de precios en otro elemento, como un lapso, para que luego pueda colorear condicionalmente ese lapso si es necesario
 const MovieComponent = (props) => { const { Poster, Price, Title, cinemaWorldPrice } = props.movie; return ( <MovieContainer> <CoverImage src={Poster} alt="" /> <MovieName>{Title}</MovieName> <InfoColumn> <MovieInfo> FilmWorld: <span style={Price > cinemaWorldPrice ? { color: 'green' } : null}>{Price}</span> </MovieInfo> <MovieInfo> CinemaWorld: <span style={Price < cinemaWorldPrice ? { color: 'green' } : null}>{cinemaWorldPrice}</span> </MovieInfo> </InfoColumn> </MovieContainer> ); };
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