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

180
Visualizações
¿Cómo redirigir a otra página cuando se hace clic en el botón React js?

Estoy haciendo un mapa de Google con un botón de informe y no puedo entender cómo hacer que la página se redirija a otra página cuando se hace clic en el botón con la clase "informe-btn". Traté de usar pero no funcionó y no estoy seguro de cómo implementar esto.

 export class MapContainer extends Component { state = { showingInfoWindow: false, activeMarker: {}, selectedPlace: {}, }; onMarkerClick = (props, marker, e) => this.setState({ selectedPlace: props, activeMarker: marker, showingInfoWindow: true, }); onClose = (props) => { if (this.state.showingInfoWindow) { this.setState({ showingInfoWindow: false, activeMarker: null, }); } }; render() { return ( <Map google={this.props.google} zoom={14} style={mapStyles} initialCenter={{ lat: 40.75901, lng: -73.984474, }} > <Marker onClick={this.onMarkerClick} name={"S Train - 42 Street"} /> <InfoWindow marker={this.state.activeMarker} visible={this.state.showingInfoWindow} onClose={this.onClose} > <div> <h4>{this.state.selectedPlace.name}</h4> <button className="report-btn">Report</button> </div> </InfoWindow> </Map> ); } }
about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Tiene 2 solutions , use react-router-dom o window.location.href/replace

 import { Link, NavLink } from 'react-router-dom';
about 4 years ago · Juan Pablo Isaza Relatório

0

Deberías usar

 import { Link} from 'react-router-dom'; return ( <Link to={"/somewhereyoulike}> <Button> somthiong </Button> </Link> )
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